XYPlot.java

1
/* ===========================================================
2
 * JFreeChart : a free chart library for the Java(tm) platform
3
 * ===========================================================
4
 *
5
 * (C) Copyright 2000-2014, by Object Refinery Limited and Contributors.
6
 *
7
 * Project Info:  http://www.jfree.org/jfreechart/index.html
8
 *
9
 * This library is free software; you can redistribute it and/or modify it
10
 * under the terms of the GNU Lesser General Public License as published by
11
 * the Free Software Foundation; either version 2.1 of the License, or
12
 * (at your option) any later version.
13
 *
14
 * This library is distributed in the hope that it will be useful, but
15
 * WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
16
 * or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public
17
 * License for more details.
18
 *
19
 * You should have received a copy of the GNU Lesser General Public
20
 * License along with this library; if not, write to the Free Software
21
 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301,
22
 * USA.
23
 *
24
 * [Oracle and Java are registered trademarks of Oracle and/or its affiliates.
25
 * Other names may be trademarks of their respective owners.]
26
 *
27
 * -----------
28
 * XYPlot.java
29
 * -----------
30
 * (C) Copyright 2000-2014, by Object Refinery Limited and Contributors.
31
 *
32
 * Original Author:  David Gilbert (for Object Refinery Limited);
33
 * Contributor(s):   Craig MacFarlane;
34
 *                   Mark Watson (www.markwatson.com);
35
 *                   Jonathan Nash;
36
 *                   Gideon Krause;
37
 *                   Klaus Rheinwald;
38
 *                   Xavier Poinsard;
39
 *                   Richard Atkinson;
40
 *                   Arnaud Lelievre;
41
 *                   Nicolas Brodu;
42
 *                   Eduardo Ramalho;
43
 *                   Sergei Ivanov;
44
 *                   Richard West, Advanced Micro Devices, Inc.;
45
 *                   Ulrich Voigt - patches 1997549 and 2686040;
46
 *                   Peter Kolb - patches 1934255, 2603321 and 2809117;
47
 *                   Andrew Mickish - patch 1868749;
48
 *
49
 * Changes (from 21-Jun-2001)
50
 * --------------------------
51
 * 21-Jun-2001 : Removed redundant JFreeChart parameter from constructors (DG);
52
 * 18-Sep-2001 : Updated header and fixed DOS encoding problem (DG);
53
 * 15-Oct-2001 : Data source classes moved to com.jrefinery.data.* (DG);
54
 * 19-Oct-2001 : Removed the code for drawing the visual representation of each
55
 *               data point into a separate class StandardXYItemRenderer.
56
 *               This will make it easier to add variations to the way the
57
 *               charts are drawn.  Based on code contributed by Mark
58
 *               Watson (DG);
59
 * 22-Oct-2001 : Renamed DataSource.java --> Dataset.java etc. (DG);
60
 * 20-Nov-2001 : Fixed clipping bug that shows up when chart is displayed
61
 *               inside JScrollPane (DG);
62
 * 12-Dec-2001 : Removed unnecessary 'throws' clauses from constructor (DG);
63
 * 13-Dec-2001 : Added skeleton code for tooltips.  Added new constructor. (DG);
64
 * 16-Jan-2002 : Renamed the tooltips class (DG);
65
 * 22-Jan-2002 : Added DrawInfo class, incorporating tooltips and crosshairs.
66
 *               Crosshairs based on code by Jonathan Nash (DG);
67
 * 05-Feb-2002 : Added alpha-transparency setting based on code by Sylvain
68
 *               Vieujot (DG);
69
 * 26-Feb-2002 : Updated getMinimumXXX() and getMaximumXXX() methods to handle
70
 *               special case when chart is null (DG);
71
 * 28-Feb-2002 : Renamed Datasets.java --> DatasetUtilities.java (DG);
72
 * 28-Mar-2002 : The plot now registers with the renderer as a property change
73
 *               listener.  Also added a new constructor (DG);
74
 * 09-Apr-2002 : Removed the transRangeZero from the renderer.drawItem()
75
 *               method.  Moved the tooltip generator into the renderer (DG);
76
 * 23-Apr-2002 : Fixed bug in methods for drawing horizontal and vertical
77
 *               lines (DG);
78
 * 13-May-2002 : Small change to the draw() method so that it works for
79
 *               OverlaidXYPlot also (DG);
80
 * 25-Jun-2002 : Removed redundant import (DG);
81
 * 20-Aug-2002 : Renamed getItemRenderer() --> getRenderer(), and
82
 *               setXYItemRenderer() --> setRenderer() (DG);
83
 * 28-Aug-2002 : Added mechanism for (optional) plot annotations (DG);
84
 * 02-Oct-2002 : Fixed errors reported by Checkstyle (DG);
85
 * 18-Nov-2002 : Added grid settings for both domain and range axis (previously
86
 *               these were set in the axes) (DG);
87
 * 09-Jan-2003 : Further additions to the grid settings, plus integrated plot
88
 *               border bug fix contributed by Gideon Krause (DG);
89
 * 22-Jan-2003 : Removed monolithic constructor (DG);
90
 * 04-Mar-2003 : Added 'no data' message, see bug report 691634.  Added
91
 *               secondary range markers using code contributed by Klaus
92
 *               Rheinwald (DG);
93
 * 26-Mar-2003 : Implemented Serializable (DG);
94
 * 03-Apr-2003 : Added setDomainAxisLocation() method (DG);
95
 * 30-Apr-2003 : Moved annotation drawing into a separate method (DG);
96
 * 01-May-2003 : Added multi-pass mechanism for renderers (DG);
97
 * 02-May-2003 : Changed axis locations from int to AxisLocation (DG);
98
 * 15-May-2003 : Added an orientation attribute (DG);
99
 * 02-Jun-2003 : Removed range axis compatibility test (DG);
100
 * 05-Jun-2003 : Added domain and range grid bands (sponsored by Focus Computer
101
 *               Services Ltd) (DG);
102
 * 26-Jun-2003 : Fixed bug (757303) in getDataRange() method (DG);
103
 * 02-Jul-2003 : Added patch from bug report 698646 (secondary axes for
104
 *               overlaid plots) (DG);
105
 * 23-Jul-2003 : Added support for multiple secondary datasets, axes and
106
 *               renderers (DG);
107
 * 27-Jul-2003 : Added support for stacked XY area charts (RA);
108
 * 19-Aug-2003 : Implemented Cloneable (DG);
109
 * 01-Sep-2003 : Fixed bug where change to secondary datasets didn't generate
110
 *               change event (797466) (DG)
111
 * 08-Sep-2003 : Added internationalization via use of properties
112
 *               resourceBundle (RFE 690236) (AL);
113
 * 08-Sep-2003 : Changed ValueAxis API (DG);
114
 * 08-Sep-2003 : Fixes for serialization (NB);
115
 * 16-Sep-2003 : Changed ChartRenderingInfo --> PlotRenderingInfo (DG);
116
 * 17-Sep-2003 : Fixed zooming to include secondary domain axes (DG);
117
 * 18-Sep-2003 : Added getSecondaryDomainAxisCount() and
118
 *               getSecondaryRangeAxisCount() methods suggested by Eduardo
119
 *               Ramalho (RFE 808548) (DG);
120
 * 23-Sep-2003 : Split domain and range markers into foreground and
121
 *               background (DG);
122
 * 06-Oct-2003 : Fixed bug in clearDomainMarkers() and clearRangeMarkers()
123
 *               methods.  Fixed bug (815876) in addSecondaryRangeMarker()
124
 *               method.  Added new addSecondaryDomainMarker methods (see bug
125
 *               id 815869) (DG);
126
 * 10-Nov-2003 : Added getSecondaryDomain/RangeAxisMappedToDataset() methods
127
 *               requested by Eduardo Ramalho (DG);
128
 * 24-Nov-2003 : Removed unnecessary notification when updating axis anchor
129
 *               values (DG);
130
 * 21-Jan-2004 : Update for renamed method in ValueAxis (DG);
131
 * 25-Feb-2004 : Replaced CrosshairInfo with CrosshairState (DG);
132
 * 12-Mar-2004 : Fixed bug where primary renderer is always used to determine
133
 *               range type (DG);
134
 * 22-Mar-2004 : Fixed cloning bug (DG);
135
 * 23-Mar-2004 : Fixed more cloning bugs (DG);
136
 * 07-Apr-2004 : Fixed problem with axis range when the secondary renderer is
137
 *               stacked, see this post in the forum:
138
 *               http://www.jfree.org/phpBB2/viewtopic.php?t=8204 (DG);
139
 * 07-Apr-2004 : Added get/setDatasetRenderingOrder() methods (DG);
140
 * 26-Apr-2004 : Added option to fill quadrant areas in the background of the
141
 *               plot (DG);
142
 * 27-Apr-2004 : Removed major distinction between primary and secondary
143
 *               datasets, renderers and axes (DG);
144
 * 30-Apr-2004 : Modified to make use of the new getRangeExtent() method in the
145
 *               renderer interface (DG);
146
 * 13-May-2004 : Added optional fixedLegendItems attribute (DG);
147
 * 19-May-2004 : Added indexOf() method (DG);
148
 * 03-Jun-2004 : Fixed zooming bug (DG);
149
 * 18-Aug-2004 : Added removedAnnotation() method (by tkram01) (DG);
150
 * 05-Oct-2004 : Modified storage type for dataset-to-axis maps (DG);
151
 * 06-Oct-2004 : Modified getDataRange() method to use renderer to determine
152
 *               the x-value range (now matches behaviour for y-values).  Added
153
 *               getDomainAxisIndex() method (DG);
154
 * 12-Nov-2004 : Implemented new Zoomable interface (DG);
155
 * 25-Nov-2004 : Small update to clone() implementation (DG);
156
 * 22-Feb-2005 : Changed axis offsets from Spacer --> RectangleInsets (DG);
157
 * 24-Feb-2005 : Added indexOf(XYItemRenderer) method (DG);
158
 * 21-Mar-2005 : Register plot as change listener in setRenderer() method (DG);
159
 * 21-Apr-2005 : Added get/setSeriesRenderingOrder() methods (ET);
160
 * 26-Apr-2005 : Removed LOGGER (DG);
161
 * 04-May-2005 : Fixed serialization of domain and range markers (DG);
162
 * 05-May-2005 : Removed unused draw() method (DG);
163
 * 20-May-2005 : Added setDomainAxes() and setRangeAxes() methods, as per
164
 *               RFE 1183100 (DG);
165
 * 01-Jun-2005 : Upon deserialization, register plot as a listener with its
166
 *               axes, dataset(s) and renderer(s) - see patch 1209475 (DG);
167
 * 01-Jun-2005 : Added clearDomainMarkers(int) method to match
168
 *               clearRangeMarkers(int) (DG);
169
 * 06-Jun-2005 : Fixed equals() method to handle GradientPaint (DG);
170
 * 09-Jun-2005 : Added setRenderers(), as per RFE 1183100 (DG);
171
 * 06-Jul-2005 : Fixed crosshair bug (id = 1233336) (DG);
172
 * ------------- JFREECHART 1.0.x ---------------------------------------------
173
 * 26-Jan-2006 : Added getAnnotations() method (DG);
174
 * 05-Sep-2006 : Added MarkerChangeEvent support (DG);
175
 * 13-Oct-2006 : Fixed initialisation of CrosshairState - see bug report
176
 *               1565168 (DG);
177
 * 22-Nov-2006 : Fixed equals() and cloning() for quadrant attributes, plus
178
 *               API doc updates (DG);
179
 * 29-Nov-2006 : Added argument checks (DG);
180
 * 15-Jan-2007 : Fixed bug in drawRangeMarkers() (DG);
181
 * 07-Feb-2007 : Fixed bug 1654215, renderer with no dataset (DG);
182
 * 26-Feb-2007 : Added missing setDomainAxisLocation() and
183
 *               setRangeAxisLocation() methods (DG);
184
 * 02-Mar-2007 : Fix for crosshair positioning with horizontal orientation
185
 *               (see patch 1671648 by Sergei Ivanov) (DG);
186
 * 13-Mar-2007 : Added null argument checks for crosshair attributes (DG);
187
 * 23-Mar-2007 : Added domain zero base line facility (DG);
188
 * 04-May-2007 : Render only visible data items if possible (DG);
189
 * 24-May-2007 : Fixed bug in render method for an empty series (DG);
190
 * 07-Jun-2007 : Modified drawBackground() to pass orientation to
191
 *               fillBackground() for handling GradientPaint (DG);
192
 * 24-Sep-2007 : Added new zoom methods (DG);
193
 * 26-Sep-2007 : Include index value in IllegalArgumentExceptions (DG);
194
 * 05-Nov-2007 : Applied patch 1823697, by Richard West, for removal of domain
195
 *               and range markers (DG);
196
 * 12-Nov-2007 : Fixed bug in equals() method for domain and range tick
197
 *               band paint attributes (DG);
198
 * 27-Nov-2007 : Added new setFixedDomain/RangeAxisSpace() methods (DG);
199
 * 04-Jan-2008 : Fix for quadrant painting error - see patch 1849564 (DG);
200
 * 25-Mar-2008 : Added new methods with optional notification - see patch
201
 *               1913751 (DG);
202
 * 07-Apr-2008 : Fixed NPE in removeDomainMarker() and
203
 *               removeRangeMarker() (DG);
204
 * 22-May-2008 : Modified calculateAxisSpace() to process range axes first,
205
 *               then adjust the plot area before calculating the space
206
 *               for the domain axes (DG);
207
 * 09-Jul-2008 : Added renderer state notification when series pass begins
208
 *               and ends - see patch 1997549 by Ulrich Voigt (DG);
209
 * 25-Jul-2008 : Fixed NullPointerException for plots with no axes (DG);
210
 * 15-Aug-2008 : Added getRendererCount() method (DG);
211
 * 25-Sep-2008 : Added minor tick support, see patch 1934255 by Peter Kolb (DG);
212
 * 25-Nov-2008 : Allow datasets to be mapped to multiple axes - based on patch
213
 *               1868749 by Andrew Mickish (DG);
214
 * 18-Dec-2008 : Use ResourceBundleWrapper - see patch 1607918 by
215
 *               Jess Thrysoee (DG);
216
 * 10-Mar-2009 : Allow some annotations to contribute to axis autoRange (DG);
217
 * 18-Mar-2009 : Modified anchored zoom behaviour and fixed bug in
218
 *               "process visible range" rendering (DG);
219
 * 19-Mar-2009 : Added panning support based on patch 2686040 by Ulrich
220
 *               Voigt (DG);
221
 * 19-Mar-2009 : Added entity support - see patch 2603321 by Peter Kolb (DG);
222
 * 30-Mar-2009 : Delegate panning to axes (DG);
223
 * 10-May-2009 : Added check for fixedLegendItems in equals(), and code to
224
 *               handle cloning (DG);
225
 * 24-Jun-2009 : Added support for annotation events - see patch 2809117
226
 *               by PK (DG);
227
 * 06-Jul-2009 : Fix for cloning of renderers - see bug 2817504 (DG)
228
 * 10-Jul-2009 : Added optional drop shadow generator (DG);
229
 * 18-Oct-2011 : Fix tooltip offset with shadow renderer (DG);
230
 * 12-Sep-2013 : Check for KEY_SUPPRESS_SHADOW_GENERATION rendering hint (DG);
231
 * 10-Mar-2014 : Updated Javadocs for issue #1123 (DG);
232
 * 29-Jul-2014 : Add hints to normalise stroke for crosshairs (DG);
233
 *
234
 */
235
236
package org.jfree.chart.plot;
237
238
import java.awt.AlphaComposite;
239
import java.awt.BasicStroke;
240
import java.awt.Color;
241
import java.awt.Composite;
242
import java.awt.Graphics2D;
243
import java.awt.Paint;
244
import java.awt.Rectangle;
245
import java.awt.RenderingHints;
246
import java.awt.Shape;
247
import java.awt.Stroke;
248
import java.awt.geom.Line2D;
249
import java.awt.geom.Point2D;
250
import java.awt.geom.Rectangle2D;
251
import java.awt.image.BufferedImage;
252
import java.io.IOException;
253
import java.io.ObjectInputStream;
254
import java.io.ObjectOutputStream;
255
import java.io.Serializable;
256
import java.util.ArrayList;
257
import java.util.Collection;
258
import java.util.Collections;
259
import java.util.HashMap;
260
import java.util.HashSet;
261
import java.util.Iterator;
262
import java.util.List;
263
import java.util.Map;
264
import java.util.Map.Entry;
265
import java.util.ResourceBundle;
266
import java.util.Set;
267
import java.util.TreeMap;
268
import org.jfree.chart.JFreeChart;
269
270
import org.jfree.chart.LegendItem;
271
import org.jfree.chart.LegendItemCollection;
272
import org.jfree.chart.annotations.Annotation;
273
import org.jfree.chart.annotations.XYAnnotation;
274
import org.jfree.chart.annotations.XYAnnotationBoundsInfo;
275
import org.jfree.chart.axis.Axis;
276
import org.jfree.chart.axis.AxisCollection;
277
import org.jfree.chart.axis.AxisLocation;
278
import org.jfree.chart.axis.AxisSpace;
279
import org.jfree.chart.axis.AxisState;
280
import org.jfree.chart.axis.TickType;
281
import org.jfree.chart.axis.ValueAxis;
282
import org.jfree.chart.axis.ValueTick;
283
import org.jfree.chart.event.AnnotationChangeEvent;
284
import org.jfree.chart.event.ChartChangeEventType;
285
import org.jfree.chart.event.PlotChangeEvent;
286
import org.jfree.chart.event.RendererChangeEvent;
287
import org.jfree.chart.event.RendererChangeListener;
288
import org.jfree.chart.renderer.RendererUtilities;
289
import org.jfree.chart.renderer.xy.AbstractXYItemRenderer;
290
import org.jfree.chart.renderer.xy.XYItemRenderer;
291
import org.jfree.chart.renderer.xy.XYItemRendererState;
292
import org.jfree.chart.util.CloneUtils;
293
import org.jfree.chart.util.ParamChecks;
294
import org.jfree.chart.util.ResourceBundleWrapper;
295
import org.jfree.chart.util.ShadowGenerator;
296
import org.jfree.data.Range;
297
import org.jfree.data.general.DatasetChangeEvent;
298
import org.jfree.data.general.DatasetUtilities;
299
import org.jfree.data.xy.XYDataset;
300
import org.jfree.io.SerialUtilities;
301
import org.jfree.ui.Layer;
302
import org.jfree.ui.RectangleEdge;
303
import org.jfree.ui.RectangleInsets;
304
import org.jfree.util.ObjectUtilities;
305
import org.jfree.util.PaintUtilities;
306
import org.jfree.util.PublicCloneable;
307
308
/**
309
 * A general class for plotting data in the form of (x, y) pairs.  This plot can
310
 * use data from any class that implements the {@link XYDataset} interface.
311
 * <P>
312
 * <code>XYPlot</code> makes use of an {@link XYItemRenderer} to draw each point
313
 * on the plot.  By using different renderers, various chart types can be
314
 * produced.
315
 * <p>
316
 * The {@link org.jfree.chart.ChartFactory} class contains static methods for
317
 * creating pre-configured charts.
318
 */
319
public class XYPlot extends Plot implements ValueAxisPlot, Pannable, Zoomable,
320
        RendererChangeListener, Cloneable, PublicCloneable, Serializable {
321
322
    /** For serialization. */
323
    private static final long serialVersionUID = 7044148245716569264L;
324
325
    /** The default grid line stroke. */
326
    public static final Stroke DEFAULT_GRIDLINE_STROKE = new BasicStroke(0.5f,
327
            BasicStroke.CAP_BUTT, BasicStroke.JOIN_BEVEL, 0.0f,
328
            new float[] {2.0f, 2.0f}, 0.0f);
329
330
    /** The default grid line paint. */
331
    public static final Paint DEFAULT_GRIDLINE_PAINT = Color.lightGray;
332
333
    /** The default crosshair visibility. */
334
    public static final boolean DEFAULT_CROSSHAIR_VISIBLE = false;
335
336
    /** The default crosshair stroke. */
337
    public static final Stroke DEFAULT_CROSSHAIR_STROKE
338
            = DEFAULT_GRIDLINE_STROKE;
339
340
    /** The default crosshair paint. */
341
    public static final Paint DEFAULT_CROSSHAIR_PAINT = Color.blue;
342
343
    /** The resourceBundle for the localization. */
344
    protected static ResourceBundle localizationResources
345
            = ResourceBundleWrapper.getBundle(
346
                    "org.jfree.chart.plot.LocalizationBundle");
347
348
    /** The plot orientation. */
349
    private PlotOrientation orientation;
350
351
    /** The offset between the data area and the axes. */
352
    private RectangleInsets axisOffset;
353
354
    /** The domain axis / axes (used for the x-values). */
355
    private Map<Integer, ValueAxis> domainAxes;
356
357
    /** The domain axis locations. */
358
    private Map<Integer, AxisLocation> domainAxisLocations;
359
360
    /** The range axis (used for the y-values). */
361
    private Map<Integer, ValueAxis> rangeAxes;
362
363
    /** The range axis location. */
364
    private Map<Integer, AxisLocation> rangeAxisLocations;
365
366
    /** Storage for the datasets. */
367
    private Map<Integer, XYDataset> datasets;
368
369
    /** Storage for the renderers. */
370
    private Map<Integer, XYItemRenderer> renderers;
371
372
    /**
373
     * Storage for the mapping between datasets/renderers and domain axes.  The
374
     * keys in the map are Integer objects, corresponding to the dataset
375
     * index.  The values in the map are List objects containing Integer
376
     * objects (corresponding to the axis indices).  If the map contains no
377
     * entry for a dataset, it is assumed to map to the primary domain axis
378
     * (index = 0).
379
     */
380
    private Map<Integer, List<Integer>> datasetToDomainAxesMap;
381
382
    /**
383
     * Storage for the mapping between datasets/renderers and range axes.  The
384
     * keys in the map are Integer objects, corresponding to the dataset
385
     * index.  The values in the map are List objects containing Integer
386
     * objects (corresponding to the axis indices).  If the map contains no
387
     * entry for a dataset, it is assumed to map to the primary domain axis
388
     * (index = 0).
389
     */
390
    private Map<Integer, List<Integer>> datasetToRangeAxesMap;
391
392
    /** The origin point for the quadrants (if drawn). */
393 12 1. <init> : removed call to java/awt/geom/Point2D$Double::<init> → NO_COVERAGE
2. <init> : Substituted 0.0 with 1.0 → NO_COVERAGE
3. <init> : Substituted 0.0 with 1.0 → NO_COVERAGE
4. <init> : Removed assignment to member variable quadrantOrigin → NO_COVERAGE
5. <init> : Substituted 0.0 with 1.0 → NO_COVERAGE
6. <init> : Substituted 0.0 with 1.0 → NO_COVERAGE
7. <init> : Substituted 0.0 with -1.0 → NO_COVERAGE
8. <init> : Substituted 0.0 with -1.0 → NO_COVERAGE
9. <init> : Substituted 0.0 with 1.0 → NO_COVERAGE
10. <init> : Substituted 0.0 with 1.0 → NO_COVERAGE
11. <init> : Substituted 0.0 with -1.0 → NO_COVERAGE
12. <init> : Substituted 0.0 with -1.0 → NO_COVERAGE
    private transient Point2D quadrantOrigin = new Point2D.Double(0.0, 0.0);
394
395
    /** The paint used for each quadrant. */
396
    private transient Paint[] quadrantPaint
397 8 1. <init> : Substituted 4 with 5 → NO_COVERAGE
2. <init> : Removed assignment to member variable quadrantPaint → NO_COVERAGE
3. <init> : Substituted 4 with 1 → NO_COVERAGE
4. <init> : Substituted 4 with 0 → NO_COVERAGE
5. <init> : Substituted 4 with -1 → NO_COVERAGE
6. <init> : Substituted 4 with -4 → NO_COVERAGE
7. <init> : Substituted 4 with 5 → NO_COVERAGE
8. <init> : Substituted 4 with 3 → NO_COVERAGE
            = new Paint[] {null, null, null, null};
398
399
    /** A flag that controls whether the domain grid-lines are visible. */
400
    private boolean domainGridlinesVisible;
401
402
    /** The stroke used to draw the domain grid-lines. */
403
    private transient Stroke domainGridlineStroke;
404
405
    /** The paint used to draw the domain grid-lines. */
406
    private transient Paint domainGridlinePaint;
407
408
    /** A flag that controls whether the range grid-lines are visible. */
409
    private boolean rangeGridlinesVisible;
410
411
    /** The stroke used to draw the range grid-lines. */
412
    private transient Stroke rangeGridlineStroke;
413
414
    /** The paint used to draw the range grid-lines. */
415
    private transient Paint rangeGridlinePaint;
416
417
    /**
418
     * A flag that controls whether the domain minor grid-lines are visible.
419
     *
420
     * @since 1.0.12
421
     */
422
    private boolean domainMinorGridlinesVisible;
423
424
    /**
425
     * The stroke used to draw the domain minor grid-lines.
426
     *
427
     * @since 1.0.12
428
     */
429
    private transient Stroke domainMinorGridlineStroke;
430
431
    /**
432
     * The paint used to draw the domain minor grid-lines.
433
     *
434
     * @since 1.0.12
435
     */
436
    private transient Paint domainMinorGridlinePaint;
437
438
    /**
439
     * A flag that controls whether the range minor grid-lines are visible.
440
     *
441
     * @since 1.0.12
442
     */
443
    private boolean rangeMinorGridlinesVisible;
444
445
    /**
446
     * The stroke used to draw the range minor grid-lines.
447
     *
448
     * @since 1.0.12
449
     */
450
    private transient Stroke rangeMinorGridlineStroke;
451
452
    /**
453
     * The paint used to draw the range minor grid-lines.
454
     *
455
     * @since 1.0.12
456
     */
457
    private transient Paint rangeMinorGridlinePaint;
458
459
    /**
460
     * A flag that controls whether or not the zero baseline against the domain
461
     * axis is visible.
462
     *
463
     * @since 1.0.5
464
     */
465
    private boolean domainZeroBaselineVisible;
466
467
    /**
468
     * The stroke used for the zero baseline against the domain axis.
469
     *
470
     * @since 1.0.5
471
     */
472
    private transient Stroke domainZeroBaselineStroke;
473
474
    /**
475
     * The paint used for the zero baseline against the domain axis.
476
     *
477
     * @since 1.0.5
478
     */
479
    private transient Paint domainZeroBaselinePaint;
480
481
    /**
482
     * A flag that controls whether or not the zero baseline against the range
483
     * axis is visible.
484
     */
485
    private boolean rangeZeroBaselineVisible;
486
487
    /** The stroke used for the zero baseline against the range axis. */
488
    private transient Stroke rangeZeroBaselineStroke;
489
490
    /** The paint used for the zero baseline against the range axis. */
491
    private transient Paint rangeZeroBaselinePaint;
492
493
    /** A flag that controls whether or not a domain crosshair is drawn..*/
494
    private boolean domainCrosshairVisible;
495
496
    /** The domain crosshair value. */
497
    private double domainCrosshairValue;
498
499
    /** The pen/brush used to draw the crosshair (if any). */
500
    private transient Stroke domainCrosshairStroke;
501
502
    /** The color used to draw the crosshair (if any). */
503
    private transient Paint domainCrosshairPaint;
504
505
    /**
506
     * A flag that controls whether or not the crosshair locks onto actual
507
     * data points.
508
     */
509 7 1. <init> : Substituted 1 with 0 → NO_COVERAGE
2. <init> : Removed assignment to member variable domainCrosshairLockedOnData → NO_COVERAGE
3. <init> : Substituted 1 with 0 → NO_COVERAGE
4. <init> : Substituted 1 with -1 → NO_COVERAGE
5. <init> : Substituted 1 with -1 → NO_COVERAGE
6. <init> : Substituted 1 with 2 → NO_COVERAGE
7. <init> : Substituted 1 with 0 → NO_COVERAGE
    private boolean domainCrosshairLockedOnData = true;
510
511
    /** A flag that controls whether or not a range crosshair is drawn..*/
512
    private boolean rangeCrosshairVisible;
513
514
    /** The range crosshair value. */
515
    private double rangeCrosshairValue;
516
517
    /** The pen/brush used to draw the crosshair (if any). */
518
    private transient Stroke rangeCrosshairStroke;
519
520
    /** The color used to draw the crosshair (if any). */
521
    private transient Paint rangeCrosshairPaint;
522
523
    /**
524
     * A flag that controls whether or not the crosshair locks onto actual
525
     * data points.
526
     */
527 7 1. <init> : Substituted 1 with 0 → NO_COVERAGE
2. <init> : Removed assignment to member variable rangeCrosshairLockedOnData → NO_COVERAGE
3. <init> : Substituted 1 with 0 → NO_COVERAGE
4. <init> : Substituted 1 with -1 → NO_COVERAGE
5. <init> : Substituted 1 with -1 → NO_COVERAGE
6. <init> : Substituted 1 with 2 → NO_COVERAGE
7. <init> : Substituted 1 with 0 → NO_COVERAGE
    private boolean rangeCrosshairLockedOnData = true;
528
529
    /** A map of lists of foreground markers (optional) for the domain axes. */
530
    private Map foregroundDomainMarkers;
531
532
    /** A map of lists of background markers (optional) for the domain axes. */
533
    private Map backgroundDomainMarkers;
534
535
    /** A map of lists of foreground markers (optional) for the range axes. */
536
    private Map foregroundRangeMarkers;
537
538
    /** A map of lists of background markers (optional) for the range axes. */
539
    private Map backgroundRangeMarkers;
540
541
    /**
542
     * A (possibly empty) list of annotations for the plot.  The list should
543
     * be initialised in the constructor and never allowed to be
544
     * <code>null</code>.
545
     */
546
    private List<XYAnnotation> annotations;
547
548
    /** The paint used for the domain tick bands (if any). */
549
    private transient Paint domainTickBandPaint;
550
551
    /** The paint used for the range tick bands (if any). */
552
    private transient Paint rangeTickBandPaint;
553
554
    /** The fixed domain axis space. */
555
    private AxisSpace fixedDomainAxisSpace;
556
557
    /** The fixed range axis space. */
558
    private AxisSpace fixedRangeAxisSpace;
559
560
    /**
561
     * The order of the dataset rendering (REVERSE draws the primary dataset
562
     * last so that it appears to be on top).
563
     */
564
    private DatasetRenderingOrder datasetRenderingOrder
565 1 1. <init> : Removed assignment to member variable datasetRenderingOrder → NO_COVERAGE
            = DatasetRenderingOrder.REVERSE;
566
567
    /**
568
     * The order of the series rendering (REVERSE draws the primary series
569
     * last so that it appears to be on top).
570
     */
571
    private SeriesRenderingOrder seriesRenderingOrder
572 1 1. <init> : Removed assignment to member variable seriesRenderingOrder → NO_COVERAGE
            = SeriesRenderingOrder.REVERSE;
573
574
    /**
575
     * The weight for this plot (only relevant if this is a subplot in a
576
     * combined plot).
577
     */
578
    private int weight;
579
580
    /**
581
     * An optional collection of legend items that can be returned by the
582
     * getLegendItems() method.
583
     */
584
    private LegendItemCollection fixedLegendItems;
585
586
    /**
587
     * A flag that controls whether or not panning is enabled for the domain
588
     * axis/axes.
589
     *
590
     * @since 1.0.13
591
     */
592
    private boolean domainPannable;
593
594
    /**
595
     * A flag that controls whether or not panning is enabled for the range
596
     * axis/axes.
597
     *
598
     * @since 1.0.13
599
     */
600
    private boolean rangePannable;
601
602
    /**
603
     * The shadow generator (<code>null</code> permitted).
604
     *
605
     * @since 1.0.14
606
     */
607
    private ShadowGenerator shadowGenerator;
608
609
    /**
610
     * Creates a new <code>XYPlot</code> instance with no dataset, no axes and
611
     * no renderer.  You should specify these items before using the plot.
612
     */
613
    public XYPlot() {
614
        this(null, null, null, null);
615
    }
616
617
    /**
618
     * Creates a new plot with the specified dataset, axes and renderer.  Any
619
     * of the arguments can be <code>null</code>, but in that case you should
620
     * take care to specify the value before using the plot (otherwise a
621
     * <code>NullPointerException</code> may be thrown).
622
     *
623
     * @param dataset  the dataset (<code>null</code> permitted).
624
     * @param domainAxis  the domain axis (<code>null</code> permitted).
625
     * @param rangeAxis  the range axis (<code>null</code> permitted).
626
     * @param renderer  the renderer (<code>null</code> permitted).
627
     */
628
    public XYPlot(XYDataset dataset, ValueAxis domainAxis, ValueAxis rangeAxis,
629
            XYItemRenderer renderer) {
630
        super();
631 1 1. <init> : Removed assignment to member variable orientation → NO_COVERAGE
        this.orientation = PlotOrientation.VERTICAL;
632 7 1. <init> : Substituted 1 with 0 → NO_COVERAGE
2. <init> : Removed assignment to member variable weight → NO_COVERAGE
3. <init> : Substituted 1 with 0 → NO_COVERAGE
4. <init> : Substituted 1 with -1 → NO_COVERAGE
5. <init> : Substituted 1 with -1 → NO_COVERAGE
6. <init> : Substituted 1 with 2 → NO_COVERAGE
7. <init> : Substituted 1 with 0 → NO_COVERAGE
        this.weight = 1;  // only relevant when this is a subplot
633 1 1. <init> : Removed assignment to member variable axisOffset → NO_COVERAGE
        this.axisOffset = RectangleInsets.ZERO_INSETS;
634
635
        // allocate storage for datasets, axes and renderers (all optional)
636 2 1. <init> : removed call to java/util/HashMap::<init> → NO_COVERAGE
2. <init> : Removed assignment to member variable domainAxes → NO_COVERAGE
        this.domainAxes = new HashMap<Integer, ValueAxis>();
637 2 1. <init> : removed call to java/util/HashMap::<init> → NO_COVERAGE
2. <init> : Removed assignment to member variable domainAxisLocations → NO_COVERAGE
        this.domainAxisLocations = new HashMap<Integer, AxisLocation>();
638 2 1. <init> : removed call to java/util/HashMap::<init> → NO_COVERAGE
2. <init> : Removed assignment to member variable foregroundDomainMarkers → NO_COVERAGE
        this.foregroundDomainMarkers = new HashMap();
639 2 1. <init> : removed call to java/util/HashMap::<init> → NO_COVERAGE
2. <init> : Removed assignment to member variable backgroundDomainMarkers → NO_COVERAGE
        this.backgroundDomainMarkers = new HashMap();
640
641 2 1. <init> : removed call to java/util/HashMap::<init> → NO_COVERAGE
2. <init> : Removed assignment to member variable rangeAxes → NO_COVERAGE
        this.rangeAxes = new HashMap<Integer, ValueAxis>();
642 2 1. <init> : removed call to java/util/HashMap::<init> → NO_COVERAGE
2. <init> : Removed assignment to member variable rangeAxisLocations → NO_COVERAGE
        this.rangeAxisLocations = new HashMap<Integer, AxisLocation>();
643 2 1. <init> : removed call to java/util/HashMap::<init> → NO_COVERAGE
2. <init> : Removed assignment to member variable foregroundRangeMarkers → NO_COVERAGE
        this.foregroundRangeMarkers = new HashMap();
644 2 1. <init> : removed call to java/util/HashMap::<init> → NO_COVERAGE
2. <init> : Removed assignment to member variable backgroundRangeMarkers → NO_COVERAGE
        this.backgroundRangeMarkers = new HashMap();
645
646 2 1. <init> : removed call to java/util/HashMap::<init> → NO_COVERAGE
2. <init> : Removed assignment to member variable datasets → NO_COVERAGE
        this.datasets = new HashMap<Integer, XYDataset>();
647 2 1. <init> : removed call to java/util/HashMap::<init> → NO_COVERAGE
2. <init> : Removed assignment to member variable renderers → NO_COVERAGE
        this.renderers = new HashMap<Integer, XYItemRenderer>();
648
649 2 1. <init> : removed call to java/util/TreeMap::<init> → NO_COVERAGE
2. <init> : Removed assignment to member variable datasetToDomainAxesMap → NO_COVERAGE
        this.datasetToDomainAxesMap = new TreeMap();
650 2 1. <init> : removed call to java/util/TreeMap::<init> → NO_COVERAGE
2. <init> : Removed assignment to member variable datasetToRangeAxesMap → NO_COVERAGE
        this.datasetToRangeAxesMap = new TreeMap();
651
652 2 1. <init> : removed call to java/util/ArrayList::<init> → NO_COVERAGE
2. <init> : Removed assignment to member variable annotations → NO_COVERAGE
        this.annotations = new java.util.ArrayList();
653
654 8 1. <init> : replaced call to java/util/Map::put with argument → NO_COVERAGE
2. <init> : Substituted 0 with 1 → NO_COVERAGE
3. <init> : removed call to java/lang/Integer::valueOf → NO_COVERAGE
4. <init> : removed call to java/util/Map::put → NO_COVERAGE
5. <init> : Substituted 0 with 1 → NO_COVERAGE
6. <init> : Substituted 0 with -1 → NO_COVERAGE
7. <init> : Substituted 0 with 1 → NO_COVERAGE
8. <init> : Substituted 0 with -1 → NO_COVERAGE
        this.datasets.put(0, dataset);
655 4 1. <init> : negated conditional → NO_COVERAGE
2. <init> : removed conditional - replaced equality check with false → NO_COVERAGE
3. <init> : removed conditional - replaced equality check with true → NO_COVERAGE
4. <init> : equal to not equal → NO_COVERAGE
        if (dataset != null) {
656 1 1. <init> : removed call to org/jfree/data/xy/XYDataset::addChangeListener → NO_COVERAGE
            dataset.addChangeListener(this);
657
        }
658
659 8 1. <init> : replaced call to java/util/Map::put with argument → NO_COVERAGE
2. <init> : Substituted 0 with 1 → NO_COVERAGE
3. <init> : removed call to java/lang/Integer::valueOf → NO_COVERAGE
4. <init> : removed call to java/util/Map::put → NO_COVERAGE
5. <init> : Substituted 0 with 1 → NO_COVERAGE
6. <init> : Substituted 0 with -1 → NO_COVERAGE
7. <init> : Substituted 0 with 1 → NO_COVERAGE
8. <init> : Substituted 0 with -1 → NO_COVERAGE
        this.renderers.put(0, renderer);
660 4 1. <init> : negated conditional → NO_COVERAGE
2. <init> : removed conditional - replaced equality check with false → NO_COVERAGE
3. <init> : removed conditional - replaced equality check with true → NO_COVERAGE
4. <init> : equal to not equal → NO_COVERAGE
        if (renderer != null) {
661 1 1. <init> : removed call to org/jfree/chart/renderer/xy/XYItemRenderer::setPlot → NO_COVERAGE
            renderer.setPlot(this);
662 1 1. <init> : removed call to org/jfree/chart/renderer/xy/XYItemRenderer::addChangeListener → NO_COVERAGE
            renderer.addChangeListener(this);
663
        }
664
665 8 1. <init> : replaced call to java/util/Map::put with argument → NO_COVERAGE
2. <init> : Substituted 0 with 1 → NO_COVERAGE
3. <init> : removed call to java/lang/Integer::valueOf → NO_COVERAGE
4. <init> : removed call to java/util/Map::put → NO_COVERAGE
5. <init> : Substituted 0 with 1 → NO_COVERAGE
6. <init> : Substituted 0 with -1 → NO_COVERAGE
7. <init> : Substituted 0 with 1 → NO_COVERAGE
8. <init> : Substituted 0 with -1 → NO_COVERAGE
        this.domainAxes.put(0, domainAxis);
666 11 1. <init> : Substituted 0 with 1 → NO_COVERAGE
2. <init> : Substituted 0 with 1 → NO_COVERAGE
3. <init> : removed call to org/jfree/chart/plot/XYPlot::mapDatasetToDomainAxis → NO_COVERAGE
4. <init> : Substituted 0 with 1 → NO_COVERAGE
5. <init> : Substituted 0 with 1 → NO_COVERAGE
6. <init> : Substituted 0 with -1 → NO_COVERAGE
7. <init> : Substituted 0 with -1 → NO_COVERAGE
8. <init> : Substituted 0 with 1 → NO_COVERAGE
9. <init> : Substituted 0 with 1 → NO_COVERAGE
10. <init> : Substituted 0 with -1 → NO_COVERAGE
11. <init> : Substituted 0 with -1 → NO_COVERAGE
        mapDatasetToDomainAxis(0, 0);
667 4 1. <init> : negated conditional → NO_COVERAGE
2. <init> : removed conditional - replaced equality check with false → NO_COVERAGE
3. <init> : removed conditional - replaced equality check with true → NO_COVERAGE
4. <init> : equal to not equal → NO_COVERAGE
        if (domainAxis != null) {
668 1 1. <init> : removed call to org/jfree/chart/axis/ValueAxis::setPlot → NO_COVERAGE
            domainAxis.setPlot(this);
669 1 1. <init> : removed call to org/jfree/chart/axis/ValueAxis::addChangeListener → NO_COVERAGE
            domainAxis.addChangeListener(this);
670
        }
671 8 1. <init> : replaced call to java/util/Map::put with argument → NO_COVERAGE
2. <init> : Substituted 0 with 1 → NO_COVERAGE
3. <init> : removed call to java/lang/Integer::valueOf → NO_COVERAGE
4. <init> : removed call to java/util/Map::put → NO_COVERAGE
5. <init> : Substituted 0 with 1 → NO_COVERAGE
6. <init> : Substituted 0 with -1 → NO_COVERAGE
7. <init> : Substituted 0 with 1 → NO_COVERAGE
8. <init> : Substituted 0 with -1 → NO_COVERAGE
        this.domainAxisLocations.put(0, AxisLocation.BOTTOM_OR_LEFT);
672
673 8 1. <init> : replaced call to java/util/Map::put with argument → NO_COVERAGE
2. <init> : Substituted 0 with 1 → NO_COVERAGE
3. <init> : removed call to java/lang/Integer::valueOf → NO_COVERAGE
4. <init> : removed call to java/util/Map::put → NO_COVERAGE
5. <init> : Substituted 0 with 1 → NO_COVERAGE
6. <init> : Substituted 0 with -1 → NO_COVERAGE
7. <init> : Substituted 0 with 1 → NO_COVERAGE
8. <init> : Substituted 0 with -1 → NO_COVERAGE
        this.rangeAxes.put(0, rangeAxis);
674 11 1. <init> : Substituted 0 with 1 → NO_COVERAGE
2. <init> : Substituted 0 with 1 → NO_COVERAGE
3. <init> : removed call to org/jfree/chart/plot/XYPlot::mapDatasetToRangeAxis → NO_COVERAGE
4. <init> : Substituted 0 with 1 → NO_COVERAGE
5. <init> : Substituted 0 with 1 → NO_COVERAGE
6. <init> : Substituted 0 with -1 → NO_COVERAGE
7. <init> : Substituted 0 with -1 → NO_COVERAGE
8. <init> : Substituted 0 with 1 → NO_COVERAGE
9. <init> : Substituted 0 with 1 → NO_COVERAGE
10. <init> : Substituted 0 with -1 → NO_COVERAGE
11. <init> : Substituted 0 with -1 → NO_COVERAGE
        mapDatasetToRangeAxis(0, 0);
675 4 1. <init> : negated conditional → NO_COVERAGE
2. <init> : removed conditional - replaced equality check with false → NO_COVERAGE
3. <init> : removed conditional - replaced equality check with true → NO_COVERAGE
4. <init> : equal to not equal → NO_COVERAGE
        if (rangeAxis != null) {
676 1 1. <init> : removed call to org/jfree/chart/axis/ValueAxis::setPlot → NO_COVERAGE
            rangeAxis.setPlot(this);
677 1 1. <init> : removed call to org/jfree/chart/axis/ValueAxis::addChangeListener → NO_COVERAGE
            rangeAxis.addChangeListener(this);
678
        }
679 8 1. <init> : replaced call to java/util/Map::put with argument → NO_COVERAGE
2. <init> : Substituted 0 with 1 → NO_COVERAGE
3. <init> : removed call to java/lang/Integer::valueOf → NO_COVERAGE
4. <init> : removed call to java/util/Map::put → NO_COVERAGE
5. <init> : Substituted 0 with 1 → NO_COVERAGE
6. <init> : Substituted 0 with -1 → NO_COVERAGE
7. <init> : Substituted 0 with 1 → NO_COVERAGE
8. <init> : Substituted 0 with -1 → NO_COVERAGE
        this.rangeAxisLocations.put(0, AxisLocation.BOTTOM_OR_LEFT);
680
681 1 1. <init> : removed call to org/jfree/chart/plot/XYPlot::configureDomainAxes → NO_COVERAGE
        configureDomainAxes();
682 1 1. <init> : removed call to org/jfree/chart/plot/XYPlot::configureRangeAxes → NO_COVERAGE
        configureRangeAxes();
683
684 7 1. <init> : Substituted 1 with 0 → NO_COVERAGE
2. <init> : Removed assignment to member variable domainGridlinesVisible → NO_COVERAGE
3. <init> : Substituted 1 with 0 → NO_COVERAGE
4. <init> : Substituted 1 with -1 → NO_COVERAGE
5. <init> : Substituted 1 with -1 → NO_COVERAGE
6. <init> : Substituted 1 with 2 → NO_COVERAGE
7. <init> : Substituted 1 with 0 → NO_COVERAGE
        this.domainGridlinesVisible = true;
685 1 1. <init> : Removed assignment to member variable domainGridlineStroke → NO_COVERAGE
        this.domainGridlineStroke = DEFAULT_GRIDLINE_STROKE;
686 1 1. <init> : Removed assignment to member variable domainGridlinePaint → NO_COVERAGE
        this.domainGridlinePaint = DEFAULT_GRIDLINE_PAINT;
687
688 6 1. <init> : Substituted 0 with 1 → NO_COVERAGE
2. <init> : Removed assignment to member variable domainMinorGridlinesVisible → NO_COVERAGE
3. <init> : Substituted 0 with 1 → NO_COVERAGE
4. <init> : Substituted 0 with -1 → NO_COVERAGE
5. <init> : Substituted 0 with 1 → NO_COVERAGE
6. <init> : Substituted 0 with -1 → NO_COVERAGE
        this.domainMinorGridlinesVisible = false;
689 1 1. <init> : Removed assignment to member variable domainMinorGridlineStroke → NO_COVERAGE
        this.domainMinorGridlineStroke = DEFAULT_GRIDLINE_STROKE;
690 1 1. <init> : Removed assignment to member variable domainMinorGridlinePaint → NO_COVERAGE
        this.domainMinorGridlinePaint = Color.white;
691
692 6 1. <init> : Substituted 0 with 1 → NO_COVERAGE
2. <init> : Removed assignment to member variable domainZeroBaselineVisible → NO_COVERAGE
3. <init> : Substituted 0 with 1 → NO_COVERAGE
4. <init> : Substituted 0 with -1 → NO_COVERAGE
5. <init> : Substituted 0 with 1 → NO_COVERAGE
6. <init> : Substituted 0 with -1 → NO_COVERAGE
        this.domainZeroBaselineVisible = false;
693 1 1. <init> : Removed assignment to member variable domainZeroBaselinePaint → NO_COVERAGE
        this.domainZeroBaselinePaint = Color.black;
694 9 1. <init> : removed call to java/awt/BasicStroke::<init> → NO_COVERAGE
2. <init> : Substituted 0.5 with 1.0 → NO_COVERAGE
3. <init> : Removed assignment to member variable domainZeroBaselineStroke → NO_COVERAGE
4. <init> : Substituted 0.5 with 1.0 → NO_COVERAGE
5. <init> : Substituted 0.5 with 0.0 → NO_COVERAGE
6. <init> : Substituted 0.5 with -1.0 → NO_COVERAGE
7. <init> : Substituted 0.5 with -0.5 → NO_COVERAGE
8. <init> : Substituted 0.5 with 1.5 → NO_COVERAGE
9. <init> : Substituted 0.5 with -0.5 → NO_COVERAGE
        this.domainZeroBaselineStroke = new BasicStroke(0.5f);
695
696 7 1. <init> : Substituted 1 with 0 → NO_COVERAGE
2. <init> : Removed assignment to member variable rangeGridlinesVisible → NO_COVERAGE
3. <init> : Substituted 1 with 0 → NO_COVERAGE
4. <init> : Substituted 1 with -1 → NO_COVERAGE
5. <init> : Substituted 1 with -1 → NO_COVERAGE
6. <init> : Substituted 1 with 2 → NO_COVERAGE
7. <init> : Substituted 1 with 0 → NO_COVERAGE
        this.rangeGridlinesVisible = true;
697 1 1. <init> : Removed assignment to member variable rangeGridlineStroke → NO_COVERAGE
        this.rangeGridlineStroke = DEFAULT_GRIDLINE_STROKE;
698 1 1. <init> : Removed assignment to member variable rangeGridlinePaint → NO_COVERAGE
        this.rangeGridlinePaint = DEFAULT_GRIDLINE_PAINT;
699
700 6 1. <init> : Substituted 0 with 1 → NO_COVERAGE
2. <init> : Removed assignment to member variable rangeMinorGridlinesVisible → NO_COVERAGE
3. <init> : Substituted 0 with 1 → NO_COVERAGE
4. <init> : Substituted 0 with -1 → NO_COVERAGE
5. <init> : Substituted 0 with 1 → NO_COVERAGE
6. <init> : Substituted 0 with -1 → NO_COVERAGE
        this.rangeMinorGridlinesVisible = false;
701 1 1. <init> : Removed assignment to member variable rangeMinorGridlineStroke → NO_COVERAGE
        this.rangeMinorGridlineStroke = DEFAULT_GRIDLINE_STROKE;
702 1 1. <init> : Removed assignment to member variable rangeMinorGridlinePaint → NO_COVERAGE
        this.rangeMinorGridlinePaint = Color.white;
703
704 6 1. <init> : Substituted 0 with 1 → NO_COVERAGE
2. <init> : Removed assignment to member variable rangeZeroBaselineVisible → NO_COVERAGE
3. <init> : Substituted 0 with 1 → NO_COVERAGE
4. <init> : Substituted 0 with -1 → NO_COVERAGE
5. <init> : Substituted 0 with 1 → NO_COVERAGE
6. <init> : Substituted 0 with -1 → NO_COVERAGE
        this.rangeZeroBaselineVisible = false;
705 1 1. <init> : Removed assignment to member variable rangeZeroBaselinePaint → NO_COVERAGE
        this.rangeZeroBaselinePaint = Color.black;
706 9 1. <init> : removed call to java/awt/BasicStroke::<init> → NO_COVERAGE
2. <init> : Substituted 0.5 with 1.0 → NO_COVERAGE
3. <init> : Removed assignment to member variable rangeZeroBaselineStroke → NO_COVERAGE
4. <init> : Substituted 0.5 with 1.0 → NO_COVERAGE
5. <init> : Substituted 0.5 with 0.0 → NO_COVERAGE
6. <init> : Substituted 0.5 with -1.0 → NO_COVERAGE
7. <init> : Substituted 0.5 with -0.5 → NO_COVERAGE
8. <init> : Substituted 0.5 with 1.5 → NO_COVERAGE
9. <init> : Substituted 0.5 with -0.5 → NO_COVERAGE
        this.rangeZeroBaselineStroke = new BasicStroke(0.5f);
707
708 6 1. <init> : Substituted 0 with 1 → NO_COVERAGE
2. <init> : Removed assignment to member variable domainCrosshairVisible → NO_COVERAGE
3. <init> : Substituted 0 with 1 → NO_COVERAGE
4. <init> : Substituted 0 with -1 → NO_COVERAGE
5. <init> : Substituted 0 with 1 → NO_COVERAGE
6. <init> : Substituted 0 with -1 → NO_COVERAGE
        this.domainCrosshairVisible = false;
709 6 1. <init> : Substituted 0.0 with 1.0 → NO_COVERAGE
2. <init> : Removed assignment to member variable domainCrosshairValue → NO_COVERAGE
3. <init> : Substituted 0.0 with 1.0 → NO_COVERAGE
4. <init> : Substituted 0.0 with -1.0 → NO_COVERAGE
5. <init> : Substituted 0.0 with 1.0 → NO_COVERAGE
6. <init> : Substituted 0.0 with -1.0 → NO_COVERAGE
        this.domainCrosshairValue = 0.0;
710 1 1. <init> : Removed assignment to member variable domainCrosshairStroke → NO_COVERAGE
        this.domainCrosshairStroke = DEFAULT_CROSSHAIR_STROKE;
711 1 1. <init> : Removed assignment to member variable domainCrosshairPaint → NO_COVERAGE
        this.domainCrosshairPaint = DEFAULT_CROSSHAIR_PAINT;
712
713 6 1. <init> : Substituted 0 with 1 → NO_COVERAGE
2. <init> : Removed assignment to member variable rangeCrosshairVisible → NO_COVERAGE
3. <init> : Substituted 0 with 1 → NO_COVERAGE
4. <init> : Substituted 0 with -1 → NO_COVERAGE
5. <init> : Substituted 0 with 1 → NO_COVERAGE
6. <init> : Substituted 0 with -1 → NO_COVERAGE
        this.rangeCrosshairVisible = false;
714 6 1. <init> : Substituted 0.0 with 1.0 → NO_COVERAGE
2. <init> : Removed assignment to member variable rangeCrosshairValue → NO_COVERAGE
3. <init> : Substituted 0.0 with 1.0 → NO_COVERAGE
4. <init> : Substituted 0.0 with -1.0 → NO_COVERAGE
5. <init> : Substituted 0.0 with 1.0 → NO_COVERAGE
6. <init> : Substituted 0.0 with -1.0 → NO_COVERAGE
        this.rangeCrosshairValue = 0.0;
715 1 1. <init> : Removed assignment to member variable rangeCrosshairStroke → NO_COVERAGE
        this.rangeCrosshairStroke = DEFAULT_CROSSHAIR_STROKE;
716 1 1. <init> : Removed assignment to member variable rangeCrosshairPaint → NO_COVERAGE
        this.rangeCrosshairPaint = DEFAULT_CROSSHAIR_PAINT;
717 1 1. <init> : Removed assignment to member variable shadowGenerator → NO_COVERAGE
        this.shadowGenerator = null;
718
    }
719
720
    /**
721
     * Returns the plot type as a string.
722
     *
723
     * @return A short string describing the type of plot.
724
     */
725
    @Override
726
    public String getPlotType() {
727 4 1. getPlotType : replaced call to java/util/ResourceBundle::getString with argument → NO_COVERAGE
2. getPlotType : replaced return value with "" for org/jfree/chart/plot/XYPlot::getPlotType → NO_COVERAGE
3. getPlotType : removed call to java/util/ResourceBundle::getString → NO_COVERAGE
4. getPlotType : mutated return of Object value for org/jfree/chart/plot/XYPlot::getPlotType to ( if (x != null) null else throw new RuntimeException ) → NO_COVERAGE
        return localizationResources.getString("XY_Plot");
728
    }
729
730
    /**
731
     * Returns the orientation of the plot.
732
     *
733
     * @return The orientation (never <code>null</code>).
734
     *
735
     * @see #setOrientation(PlotOrientation)
736
     */
737
    @Override
738
    public PlotOrientation getOrientation() {
739 2 1. getOrientation : replaced return value with null for org/jfree/chart/plot/XYPlot::getOrientation → NO_COVERAGE
2. getOrientation : mutated return of Object value for org/jfree/chart/plot/XYPlot::getOrientation to ( if (x != null) null else throw new RuntimeException ) → NO_COVERAGE
        return this.orientation;
740
    }
741
742
    /**
743
     * Sets the orientation for the plot and sends a {@link PlotChangeEvent} to
744
     * all registered listeners.
745
     *
746
     * @param orientation  the orientation (<code>null</code> not allowed).
747
     *
748
     * @see #getOrientation()
749
     */
750
    public void setOrientation(PlotOrientation orientation) {
751 1 1. setOrientation : removed call to org/jfree/chart/util/ParamChecks::nullNotPermitted → NO_COVERAGE
        ParamChecks.nullNotPermitted(orientation, "orientation");
752 4 1. setOrientation : negated conditional → NO_COVERAGE
2. setOrientation : removed conditional - replaced equality check with false → NO_COVERAGE
3. setOrientation : removed conditional - replaced equality check with true → NO_COVERAGE
4. setOrientation : equal to not equal → NO_COVERAGE
        if (orientation != this.orientation) {
753 1 1. setOrientation : Removed assignment to member variable orientation → NO_COVERAGE
            this.orientation = orientation;
754 1 1. setOrientation : removed call to org/jfree/chart/plot/XYPlot::fireChangeEvent → NO_COVERAGE
            fireChangeEvent();
755
        }
756
    }
757
758
    /**
759
     * Returns the axis offset.
760
     *
761
     * @return The axis offset (never <code>null</code>).
762
     *
763
     * @see #setAxisOffset(RectangleInsets)
764
     */
765
    public RectangleInsets getAxisOffset() {
766 2 1. getAxisOffset : replaced return value with null for org/jfree/chart/plot/XYPlot::getAxisOffset → NO_COVERAGE
2. getAxisOffset : mutated return of Object value for org/jfree/chart/plot/XYPlot::getAxisOffset to ( if (x != null) null else throw new RuntimeException ) → NO_COVERAGE
        return this.axisOffset;
767
    }
768
769
    /**
770
     * Sets the axis offsets (gap between the data area and the axes) and sends
771
     * a {@link PlotChangeEvent} to all registered listeners.
772
     *
773
     * @param offset  the offset (<code>null</code> not permitted).
774
     *
775
     * @see #getAxisOffset()
776
     */
777
    public void setAxisOffset(RectangleInsets offset) {
778 1 1. setAxisOffset : removed call to org/jfree/chart/util/ParamChecks::nullNotPermitted → NO_COVERAGE
        ParamChecks.nullNotPermitted(offset, "offset");
779 1 1. setAxisOffset : Removed assignment to member variable axisOffset → NO_COVERAGE
        this.axisOffset = offset;
780 1 1. setAxisOffset : removed call to org/jfree/chart/plot/XYPlot::fireChangeEvent → NO_COVERAGE
        fireChangeEvent();
781
    }
782
783
    /**
784
     * Returns the domain axis with index 0.  If the domain axis for this plot
785
     * is <code>null</code>, then the method will return the parent plot's
786
     * domain axis (if there is a parent plot).
787
     *
788
     * @return The domain axis (possibly <code>null</code>).
789
     *
790
     * @see #getDomainAxis(int)
791
     * @see #setDomainAxis(ValueAxis)
792
     */
793
    public ValueAxis getDomainAxis() {
794 8 1. getDomainAxis : Substituted 0 with 1 → NO_COVERAGE
2. getDomainAxis : removed call to org/jfree/chart/plot/XYPlot::getDomainAxis → NO_COVERAGE
3. getDomainAxis : replaced return value with null for org/jfree/chart/plot/XYPlot::getDomainAxis → NO_COVERAGE
4. getDomainAxis : mutated return of Object value for org/jfree/chart/plot/XYPlot::getDomainAxis to ( if (x != null) null else throw new RuntimeException ) → NO_COVERAGE
5. getDomainAxis : Substituted 0 with 1 → NO_COVERAGE
6. getDomainAxis : Substituted 0 with -1 → NO_COVERAGE
7. getDomainAxis : Substituted 0 with 1 → NO_COVERAGE
8. getDomainAxis : Substituted 0 with -1 → NO_COVERAGE
        return getDomainAxis(0);
795
    }
796
797
    /**
798
     * Returns the domain axis with the specified index, or {@code null} if 
799
     * there is no axis with that index.
800
     *
801
     * @param index  the axis index.
802
     *
803
     * @return The axis ({@code null} possible).
804
     *
805
     * @see #setDomainAxis(int, ValueAxis)
806
     */
807
    public ValueAxis getDomainAxis(int index) {
808 8 1. getDomainAxis : replaced call to java/util/Map::get with argument → NO_COVERAGE
2. getDomainAxis : removed call to java/lang/Integer::valueOf → NO_COVERAGE
3. getDomainAxis : removed call to java/util/Map::get → NO_COVERAGE
4. getDomainAxis : Negated integer local variable number 1 → NO_COVERAGE
5. getDomainAxis : Incremented (a++) integer local variable number 1 → NO_COVERAGE
6. getDomainAxis : Decremented (a--) integer local variable number 1 → NO_COVERAGE
7. getDomainAxis : Incremented (++a) integer local variable number 1 → NO_COVERAGE
8. getDomainAxis : Decremented (--a) integer local variable number 1 → NO_COVERAGE
        ValueAxis result = this.domainAxes.get(index);
809 4 1. getDomainAxis : negated conditional → NO_COVERAGE
2. getDomainAxis : removed conditional - replaced equality check with false → NO_COVERAGE
3. getDomainAxis : removed conditional - replaced equality check with true → NO_COVERAGE
4. getDomainAxis : not equal to equal → NO_COVERAGE
        if (result == null) {
810 1 1. getDomainAxis : removed call to org/jfree/chart/plot/XYPlot::getParent → NO_COVERAGE
            Plot parent = getParent();
811 8 1. getDomainAxis : negated conditional → NO_COVERAGE
2. getDomainAxis : removed conditional - replaced equality check with false → NO_COVERAGE
3. getDomainAxis : removed conditional - replaced equality check with true → NO_COVERAGE
4. getDomainAxis : equal to less than → NO_COVERAGE
5. getDomainAxis : equal to less or equal → NO_COVERAGE
6. getDomainAxis : equal to greater than → NO_COVERAGE
7. getDomainAxis : equal to greater or equal → NO_COVERAGE
8. getDomainAxis : equal to not equal → NO_COVERAGE
            if (parent instanceof XYPlot) {
812
                XYPlot xy = (XYPlot) parent;
813 6 1. getDomainAxis : removed call to org/jfree/chart/plot/XYPlot::getDomainAxis → NO_COVERAGE
2. getDomainAxis : Negated integer local variable number 1 → NO_COVERAGE
3. getDomainAxis : Incremented (a++) integer local variable number 1 → NO_COVERAGE
4. getDomainAxis : Decremented (a--) integer local variable number 1 → NO_COVERAGE
5. getDomainAxis : Incremented (++a) integer local variable number 1 → NO_COVERAGE
6. getDomainAxis : Decremented (--a) integer local variable number 1 → NO_COVERAGE
                result = xy.getDomainAxis(index);
814
            }
815
        }
816 2 1. getDomainAxis : replaced return value with null for org/jfree/chart/plot/XYPlot::getDomainAxis → NO_COVERAGE
2. getDomainAxis : mutated return of Object value for org/jfree/chart/plot/XYPlot::getDomainAxis to ( if (x != null) null else throw new RuntimeException ) → NO_COVERAGE
        return result;
817
    }
818
819
    /**
820
     * Sets the domain axis for the plot and sends a {@link PlotChangeEvent}
821
     * to all registered listeners.
822
     *
823
     * @param axis  the new axis (<code>null</code> permitted).
824
     *
825
     * @see #getDomainAxis()
826
     * @see #setDomainAxis(int, ValueAxis)
827
     */
828
    public void setDomainAxis(ValueAxis axis) {
829 6 1. setDomainAxis : Substituted 0 with 1 → NO_COVERAGE
2. setDomainAxis : removed call to org/jfree/chart/plot/XYPlot::setDomainAxis → NO_COVERAGE
3. setDomainAxis : Substituted 0 with 1 → NO_COVERAGE
4. setDomainAxis : Substituted 0 with -1 → NO_COVERAGE
5. setDomainAxis : Substituted 0 with 1 → NO_COVERAGE
6. setDomainAxis : Substituted 0 with -1 → NO_COVERAGE
        setDomainAxis(0, axis);
830
    }
831
832
    /**
833
     * Sets a domain axis and sends a {@link PlotChangeEvent} to all
834
     * registered listeners.
835
     *
836
     * @param index  the axis index.
837
     * @param axis  the axis (<code>null</code> permitted).
838
     *
839
     * @see #getDomainAxis(int)
840
     * @see #setRangeAxis(int, ValueAxis)
841
     */
842
    public void setDomainAxis(int index, ValueAxis axis) {
843 12 1. setDomainAxis : Substituted 1 with 0 → NO_COVERAGE
2. setDomainAxis : removed call to org/jfree/chart/plot/XYPlot::setDomainAxis → NO_COVERAGE
3. setDomainAxis : Negated integer local variable number 1 → NO_COVERAGE
4. setDomainAxis : Substituted 1 with 0 → NO_COVERAGE
5. setDomainAxis : Substituted 1 with -1 → NO_COVERAGE
6. setDomainAxis : Substituted 1 with -1 → NO_COVERAGE
7. setDomainAxis : Substituted 1 with 2 → NO_COVERAGE
8. setDomainAxis : Substituted 1 with 0 → NO_COVERAGE
9. setDomainAxis : Incremented (a++) integer local variable number 1 → NO_COVERAGE
10. setDomainAxis : Decremented (a--) integer local variable number 1 → NO_COVERAGE
11. setDomainAxis : Incremented (++a) integer local variable number 1 → NO_COVERAGE
12. setDomainAxis : Decremented (--a) integer local variable number 1 → NO_COVERAGE
        setDomainAxis(index, axis, true);
844
    }
845
846
    /**
847
     * Sets a domain axis and, if requested, sends a {@link PlotChangeEvent} to
848
     * all registered listeners.
849
     *
850
     * @param index  the axis index.
851
     * @param axis  the axis.
852
     * @param notify  notify listeners?
853
     *
854
     * @see #getDomainAxis(int)
855
     */
856
    public void setDomainAxis(int index, ValueAxis axis, boolean notify) {
857 6 1. setDomainAxis : removed call to org/jfree/chart/plot/XYPlot::getDomainAxis → NO_COVERAGE
2. setDomainAxis : Negated integer local variable number 1 → NO_COVERAGE
3. setDomainAxis : Incremented (a++) integer local variable number 1 → NO_COVERAGE
4. setDomainAxis : Decremented (a--) integer local variable number 1 → NO_COVERAGE
5. setDomainAxis : Incremented (++a) integer local variable number 1 → NO_COVERAGE
6. setDomainAxis : Decremented (--a) integer local variable number 1 → NO_COVERAGE
        ValueAxis existing = getDomainAxis(index);
858 4 1. setDomainAxis : negated conditional → NO_COVERAGE
2. setDomainAxis : removed conditional - replaced equality check with false → NO_COVERAGE
3. setDomainAxis : removed conditional - replaced equality check with true → NO_COVERAGE
4. setDomainAxis : equal to not equal → NO_COVERAGE
        if (existing != null) {
859 1 1. setDomainAxis : removed call to org/jfree/chart/axis/ValueAxis::removeChangeListener → NO_COVERAGE
            existing.removeChangeListener(this);
860
        }
861 4 1. setDomainAxis : negated conditional → NO_COVERAGE
2. setDomainAxis : removed conditional - replaced equality check with false → NO_COVERAGE
3. setDomainAxis : removed conditional - replaced equality check with true → NO_COVERAGE
4. setDomainAxis : equal to not equal → NO_COVERAGE
        if (axis != null) {
862 1 1. setDomainAxis : removed call to org/jfree/chart/axis/ValueAxis::setPlot → NO_COVERAGE
            axis.setPlot(this);
863
        }
864 8 1. setDomainAxis : replaced call to java/util/Map::put with argument → NO_COVERAGE
2. setDomainAxis : removed call to java/lang/Integer::valueOf → NO_COVERAGE
3. setDomainAxis : removed call to java/util/Map::put → NO_COVERAGE
4. setDomainAxis : Negated integer local variable number 1 → NO_COVERAGE
5. setDomainAxis : Incremented (a++) integer local variable number 1 → NO_COVERAGE
6. setDomainAxis : Decremented (a--) integer local variable number 1 → NO_COVERAGE
7. setDomainAxis : Incremented (++a) integer local variable number 1 → NO_COVERAGE
8. setDomainAxis : Decremented (--a) integer local variable number 1 → NO_COVERAGE
        this.domainAxes.put(index, axis);
865 4 1. setDomainAxis : negated conditional → NO_COVERAGE
2. setDomainAxis : removed conditional - replaced equality check with false → NO_COVERAGE
3. setDomainAxis : removed conditional - replaced equality check with true → NO_COVERAGE
4. setDomainAxis : equal to not equal → NO_COVERAGE
        if (axis != null) {
866 1 1. setDomainAxis : removed call to org/jfree/chart/axis/ValueAxis::configure → NO_COVERAGE
            axis.configure();
867 1 1. setDomainAxis : removed call to org/jfree/chart/axis/ValueAxis::addChangeListener → NO_COVERAGE
            axis.addChangeListener(this);
868
        }
869 13 1. setDomainAxis : negated conditional → NO_COVERAGE
2. setDomainAxis : removed conditional - replaced equality check with false → NO_COVERAGE
3. setDomainAxis : removed conditional - replaced equality check with true → NO_COVERAGE
4. setDomainAxis : Negated integer local variable number 3 → NO_COVERAGE
5. setDomainAxis : equal to less than → NO_COVERAGE
6. setDomainAxis : equal to less or equal → NO_COVERAGE
7. setDomainAxis : equal to greater than → NO_COVERAGE
8. setDomainAxis : equal to greater or equal → NO_COVERAGE
9. setDomainAxis : equal to not equal → NO_COVERAGE
10. setDomainAxis : Incremented (a++) integer local variable number 3 → NO_COVERAGE
11. setDomainAxis : Decremented (a--) integer local variable number 3 → NO_COVERAGE
12. setDomainAxis : Incremented (++a) integer local variable number 3 → NO_COVERAGE
13. setDomainAxis : Decremented (--a) integer local variable number 3 → NO_COVERAGE
        if (notify) {
870 1 1. setDomainAxis : removed call to org/jfree/chart/plot/XYPlot::fireChangeEvent → NO_COVERAGE
            fireChangeEvent();
871
        }
872
    }
873
874
    /**
875
     * Sets the domain axes for this plot and sends a {@link PlotChangeEvent}
876
     * to all registered listeners.
877
     *
878
     * @param axes  the axes (<code>null</code> not permitted).
879
     *
880
     * @see #setRangeAxes(ValueAxis[])
881
     */
882
    public void setDomainAxes(ValueAxis[] axes) {
883 19 1. setDomainAxes : changed conditional boundary → NO_COVERAGE
2. setDomainAxes : Substituted 0 with 1 → NO_COVERAGE
3. setDomainAxes : negated conditional → NO_COVERAGE
4. setDomainAxes : removed conditional - replaced comparison check with false → NO_COVERAGE
5. setDomainAxes : removed conditional - replaced comparison check with true → NO_COVERAGE
6. setDomainAxes : Negated integer local variable number 2 → NO_COVERAGE
7. setDomainAxes : Substituted 0 with 1 → NO_COVERAGE
8. setDomainAxes : Substituted 0 with -1 → NO_COVERAGE
9. setDomainAxes : Substituted 0 with 1 → NO_COVERAGE
10. setDomainAxes : Substituted 0 with -1 → NO_COVERAGE
11. setDomainAxes : Less than to less or equal → NO_COVERAGE
12. setDomainAxes : Less than to greater than → NO_COVERAGE
13. setDomainAxes : Less than to greater or equal → NO_COVERAGE
14. setDomainAxes : Less than to equal → NO_COVERAGE
15. setDomainAxes : Less than to not equal → NO_COVERAGE
16. setDomainAxes : Incremented (a++) integer local variable number 2 → NO_COVERAGE
17. setDomainAxes : Decremented (a--) integer local variable number 2 → NO_COVERAGE
18. setDomainAxes : Incremented (++a) integer local variable number 2 → NO_COVERAGE
19. setDomainAxes : Decremented (--a) integer local variable number 2 → NO_COVERAGE
        for (int i = 0; i < axes.length; i++) {
884 16 1. setDomainAxes : Substituted 0 with 1 → NO_COVERAGE
2. setDomainAxes : removed call to org/jfree/chart/plot/XYPlot::setDomainAxis → NO_COVERAGE
3. setDomainAxes : Negated integer local variable number 2 → NO_COVERAGE
4. setDomainAxes : Negated integer local variable number 2 → NO_COVERAGE
5. setDomainAxes : Substituted 0 with 1 → NO_COVERAGE
6. setDomainAxes : Substituted 0 with -1 → NO_COVERAGE
7. setDomainAxes : Substituted 0 with 1 → NO_COVERAGE
8. setDomainAxes : Substituted 0 with -1 → NO_COVERAGE
9. setDomainAxes : Incremented (a++) integer local variable number 2 → NO_COVERAGE
10. setDomainAxes : Incremented (a++) integer local variable number 2 → NO_COVERAGE
11. setDomainAxes : Decremented (a--) integer local variable number 2 → NO_COVERAGE
12. setDomainAxes : Decremented (a--) integer local variable number 2 → NO_COVERAGE
13. setDomainAxes : Incremented (++a) integer local variable number 2 → NO_COVERAGE
14. setDomainAxes : Incremented (++a) integer local variable number 2 → NO_COVERAGE
15. setDomainAxes : Decremented (--a) integer local variable number 2 → NO_COVERAGE
16. setDomainAxes : Decremented (--a) integer local variable number 2 → NO_COVERAGE
            setDomainAxis(i, axes[i], false);
885
        }
886 1 1. setDomainAxes : removed call to org/jfree/chart/plot/XYPlot::fireChangeEvent → NO_COVERAGE
        fireChangeEvent();
887
    }
888
889
    /**
890
     * Returns the location of the primary domain axis.
891
     *
892
     * @return The location (never <code>null</code>).
893
     *
894
     * @see #setDomainAxisLocation(AxisLocation)
895
     */
896
    public AxisLocation getDomainAxisLocation() {
897 10 1. getDomainAxisLocation : replaced call to java/util/Map::get with argument → NO_COVERAGE
2. getDomainAxisLocation : Substituted 0 with 1 → NO_COVERAGE
3. getDomainAxisLocation : removed call to java/lang/Integer::valueOf → NO_COVERAGE
4. getDomainAxisLocation : removed call to java/util/Map::get → NO_COVERAGE
5. getDomainAxisLocation : replaced return value with null for org/jfree/chart/plot/XYPlot::getDomainAxisLocation → NO_COVERAGE
6. getDomainAxisLocation : mutated return of Object value for org/jfree/chart/plot/XYPlot::getDomainAxisLocation to ( if (x != null) null else throw new RuntimeException ) → NO_COVERAGE
7. getDomainAxisLocation : Substituted 0 with 1 → NO_COVERAGE
8. getDomainAxisLocation : Substituted 0 with -1 → NO_COVERAGE
9. getDomainAxisLocation : Substituted 0 with 1 → NO_COVERAGE
10. getDomainAxisLocation : Substituted 0 with -1 → NO_COVERAGE
        return (AxisLocation) this.domainAxisLocations.get(0);
898
    }
899
900
    /**
901
     * Sets the location of the primary domain axis and sends a
902
     * {@link PlotChangeEvent} to all registered listeners.
903
     *
904
     * @param location  the location (<code>null</code> not permitted).
905
     *
906
     * @see #getDomainAxisLocation()
907
     */
908
    public void setDomainAxisLocation(AxisLocation location) {
909
        // delegate...
910 12 1. setDomainAxisLocation : Substituted 0 with 1 → NO_COVERAGE
2. setDomainAxisLocation : Substituted 1 with 0 → NO_COVERAGE
3. setDomainAxisLocation : removed call to org/jfree/chart/plot/XYPlot::setDomainAxisLocation → NO_COVERAGE
4. setDomainAxisLocation : Substituted 0 with 1 → NO_COVERAGE
5. setDomainAxisLocation : Substituted 1 with 0 → NO_COVERAGE
6. setDomainAxisLocation : Substituted 0 with -1 → NO_COVERAGE
7. setDomainAxisLocation : Substituted 1 with -1 → NO_COVERAGE
8. setDomainAxisLocation : Substituted 1 with -1 → NO_COVERAGE
9. setDomainAxisLocation : Substituted 0 with 1 → NO_COVERAGE
10. setDomainAxisLocation : Substituted 1 with 2 → NO_COVERAGE
11. setDomainAxisLocation : Substituted 0 with -1 → NO_COVERAGE
12. setDomainAxisLocation : Substituted 1 with 0 → NO_COVERAGE
        setDomainAxisLocation(0, location, true);
911
    }
912
913
    /**
914
     * Sets the location of the domain axis and, if requested, sends a
915
     * {@link PlotChangeEvent} to all registered listeners.
916
     *
917
     * @param location  the location (<code>null</code> not permitted).
918
     * @param notify  notify listeners?
919
     *
920
     * @see #getDomainAxisLocation()
921
     */
922
    public void setDomainAxisLocation(AxisLocation location, boolean notify) {
923
        // delegate...
924 11 1. setDomainAxisLocation : Substituted 0 with 1 → NO_COVERAGE
2. setDomainAxisLocation : removed call to org/jfree/chart/plot/XYPlot::setDomainAxisLocation → NO_COVERAGE
3. setDomainAxisLocation : Negated integer local variable number 2 → NO_COVERAGE
4. setDomainAxisLocation : Substituted 0 with 1 → NO_COVERAGE
5. setDomainAxisLocation : Substituted 0 with -1 → NO_COVERAGE
6. setDomainAxisLocation : Substituted 0 with 1 → NO_COVERAGE
7. setDomainAxisLocation : Substituted 0 with -1 → NO_COVERAGE
8. setDomainAxisLocation : Incremented (a++) integer local variable number 2 → NO_COVERAGE
9. setDomainAxisLocation : Decremented (a--) integer local variable number 2 → NO_COVERAGE
10. setDomainAxisLocation : Incremented (++a) integer local variable number 2 → NO_COVERAGE
11. setDomainAxisLocation : Decremented (--a) integer local variable number 2 → NO_COVERAGE
        setDomainAxisLocation(0, location, notify);
925
    }
926
927
    /**
928
     * Returns the edge for the primary domain axis (taking into account the
929
     * plot's orientation).
930
     *
931
     * @return The edge.
932
     *
933
     * @see #getDomainAxisLocation()
934
     * @see #getOrientation()
935
     */
936
    public RectangleEdge getDomainAxisEdge() {
937 4 1. getDomainAxisEdge : removed call to org/jfree/chart/plot/XYPlot::getDomainAxisLocation → NO_COVERAGE
2. getDomainAxisEdge : removed call to org/jfree/chart/plot/Plot::resolveDomainAxisLocation → NO_COVERAGE
3. getDomainAxisEdge : replaced return value with null for org/jfree/chart/plot/XYPlot::getDomainAxisEdge → NO_COVERAGE
4. getDomainAxisEdge : mutated return of Object value for org/jfree/chart/plot/XYPlot::getDomainAxisEdge to ( if (x != null) null else throw new RuntimeException ) → NO_COVERAGE
        return Plot.resolveDomainAxisLocation(getDomainAxisLocation(),
938
                this.orientation);
939
    }
940
941
    /**
942
     * Returns the number of domain axes.
943
     *
944
     * @return The axis count.
945
     *
946
     * @see #getRangeAxisCount()
947
     */
948
    public int getDomainAxisCount() {
949 3 1. getDomainAxisCount : removed call to java/util/Map::size → NO_COVERAGE
2. getDomainAxisCount : replaced int return with 0 for org/jfree/chart/plot/XYPlot::getDomainAxisCount → NO_COVERAGE
3. getDomainAxisCount : replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE
        return this.domainAxes.size();
950
    }
951
952
    /**
953
     * Clears the domain axes from the plot and sends a {@link PlotChangeEvent}
954
     * to all registered listeners.
955
     *
956
     * @see #clearRangeAxes()
957
     */
958
    public void clearDomainAxes() {
959 1 1. clearDomainAxes : removed call to java/util/Map::values → NO_COVERAGE
        for (ValueAxis axis: this.domainAxes.values()) {
960 4 1. clearDomainAxes : negated conditional → NO_COVERAGE
2. clearDomainAxes : removed conditional - replaced equality check with false → NO_COVERAGE
3. clearDomainAxes : removed conditional - replaced equality check with true → NO_COVERAGE
4. clearDomainAxes : equal to not equal → NO_COVERAGE
            if (axis != null) {
961 1 1. clearDomainAxes : removed call to org/jfree/chart/axis/ValueAxis::removeChangeListener → NO_COVERAGE
                axis.removeChangeListener(this);
962
            }
963
        }
964 1 1. clearDomainAxes : removed call to java/util/Map::clear → NO_COVERAGE
        this.domainAxes.clear();
965 1 1. clearDomainAxes : removed call to org/jfree/chart/plot/XYPlot::fireChangeEvent → NO_COVERAGE
        fireChangeEvent();
966
    }
967
968
    /**
969
     * Configures the domain axes.
970
     */
971
    public void configureDomainAxes() {
972 1 1. configureDomainAxes : removed call to java/util/Map::values → NO_COVERAGE
        for (ValueAxis axis: this.domainAxes.values()) {
973 4 1. configureDomainAxes : negated conditional → NO_COVERAGE
2. configureDomainAxes : removed conditional - replaced equality check with false → NO_COVERAGE
3. configureDomainAxes : removed conditional - replaced equality check with true → NO_COVERAGE
4. configureDomainAxes : equal to not equal → NO_COVERAGE
            if (axis != null) {
974 1 1. configureDomainAxes : removed call to org/jfree/chart/axis/ValueAxis::configure → NO_COVERAGE
                axis.configure();
975
            }
976
        }
977
    }
978
979
    /**
980
     * Returns the location for a domain axis.  If this hasn't been set
981
     * explicitly, the method returns the location that is opposite to the
982
     * primary domain axis location.
983
     *
984
     * @param index  the axis index (must be &gt;= 0).
985
     *
986
     * @return The location (never {@code null}).
987
     *
988
     * @see #setDomainAxisLocation(int, AxisLocation)
989
     */
990
    public AxisLocation getDomainAxisLocation(int index) {
991 8 1. getDomainAxisLocation : replaced call to java/util/Map::get with argument → NO_COVERAGE
2. getDomainAxisLocation : removed call to java/lang/Integer::valueOf → NO_COVERAGE
3. getDomainAxisLocation : removed call to java/util/Map::get → NO_COVERAGE
4. getDomainAxisLocation : Negated integer local variable number 1 → NO_COVERAGE
5. getDomainAxisLocation : Incremented (a++) integer local variable number 1 → NO_COVERAGE
6. getDomainAxisLocation : Decremented (a--) integer local variable number 1 → NO_COVERAGE
7. getDomainAxisLocation : Incremented (++a) integer local variable number 1 → NO_COVERAGE
8. getDomainAxisLocation : Decremented (--a) integer local variable number 1 → NO_COVERAGE
        AxisLocation result = this.domainAxisLocations.get(index);
992 4 1. getDomainAxisLocation : negated conditional → NO_COVERAGE
2. getDomainAxisLocation : removed conditional - replaced equality check with false → NO_COVERAGE
3. getDomainAxisLocation : removed conditional - replaced equality check with true → NO_COVERAGE
4. getDomainAxisLocation : not equal to equal → NO_COVERAGE
        if (result == null) {
993 3 1. getDomainAxisLocation : replaced call to org/jfree/chart/axis/AxisLocation::getOpposite with argument → NO_COVERAGE
2. getDomainAxisLocation : removed call to org/jfree/chart/plot/XYPlot::getDomainAxisLocation → NO_COVERAGE
3. getDomainAxisLocation : removed call to org/jfree/chart/axis/AxisLocation::getOpposite → NO_COVERAGE
            result = AxisLocation.getOpposite(getDomainAxisLocation());
994
        }
995 2 1. getDomainAxisLocation : replaced return value with null for org/jfree/chart/plot/XYPlot::getDomainAxisLocation → NO_COVERAGE
2. getDomainAxisLocation : mutated return of Object value for org/jfree/chart/plot/XYPlot::getDomainAxisLocation to ( if (x != null) null else throw new RuntimeException ) → NO_COVERAGE
        return result;
996
    }
997
998
    /**
999
     * Sets the location for a domain axis and sends a {@link PlotChangeEvent}
1000
     * to all registered listeners.
1001
     *
1002
     * @param index  the axis index.
1003
     * @param location  the location (<code>null</code> not permitted for index
1004
     *     0).
1005
     *
1006
     * @see #getDomainAxisLocation(int)
1007
     */
1008
    public void setDomainAxisLocation(int index, AxisLocation location) {
1009
        // delegate...
1010 12 1. setDomainAxisLocation : Substituted 1 with 0 → NO_COVERAGE
2. setDomainAxisLocation : removed call to org/jfree/chart/plot/XYPlot::setDomainAxisLocation → NO_COVERAGE
3. setDomainAxisLocation : Negated integer local variable number 1 → NO_COVERAGE
4. setDomainAxisLocation : Substituted 1 with 0 → NO_COVERAGE
5. setDomainAxisLocation : Substituted 1 with -1 → NO_COVERAGE
6. setDomainAxisLocation : Substituted 1 with -1 → NO_COVERAGE
7. setDomainAxisLocation : Substituted 1 with 2 → NO_COVERAGE
8. setDomainAxisLocation : Substituted 1 with 0 → NO_COVERAGE
9. setDomainAxisLocation : Incremented (a++) integer local variable number 1 → NO_COVERAGE
10. setDomainAxisLocation : Decremented (a--) integer local variable number 1 → NO_COVERAGE
11. setDomainAxisLocation : Incremented (++a) integer local variable number 1 → NO_COVERAGE
12. setDomainAxisLocation : Decremented (--a) integer local variable number 1 → NO_COVERAGE
        setDomainAxisLocation(index, location, true);
1011
    }
1012
1013
    /**
1014
     * Sets the axis location for a domain axis and, if requested, sends a
1015
     * {@link PlotChangeEvent} to all registered listeners.
1016
     *
1017
     * @param index  the axis index (must be &gt;= 0).
1018
     * @param location  the location (<code>null</code> not permitted for
1019
     *     index 0).
1020
     * @param notify  notify listeners?
1021
     *
1022
     * @since 1.0.5
1023
     *
1024
     * @see #getDomainAxisLocation(int)
1025
     * @see #setRangeAxisLocation(int, AxisLocation, boolean)
1026
     */
1027
    public void setDomainAxisLocation(int index, AxisLocation location,
1028
            boolean notify) {
1029 17 1. setDomainAxisLocation : negated conditional → NO_COVERAGE
2. setDomainAxisLocation : negated conditional → NO_COVERAGE
3. setDomainAxisLocation : removed conditional - replaced equality check with false → NO_COVERAGE
4. setDomainAxisLocation : removed conditional - replaced equality check with false → NO_COVERAGE
5. setDomainAxisLocation : removed conditional - replaced equality check with true → NO_COVERAGE
6. setDomainAxisLocation : removed conditional - replaced equality check with true → NO_COVERAGE
7. setDomainAxisLocation : Negated integer local variable number 1 → NO_COVERAGE
8. setDomainAxisLocation : not equal to less than → NO_COVERAGE
9. setDomainAxisLocation : not equal to less or equal → NO_COVERAGE
10. setDomainAxisLocation : not equal to greater than → NO_COVERAGE
11. setDomainAxisLocation : not equal to greater or equal → NO_COVERAGE
12. setDomainAxisLocation : not equal to equal → NO_COVERAGE
13. setDomainAxisLocation : not equal to equal → NO_COVERAGE
14. setDomainAxisLocation : Incremented (a++) integer local variable number 1 → NO_COVERAGE
15. setDomainAxisLocation : Decremented (a--) integer local variable number 1 → NO_COVERAGE
16. setDomainAxisLocation : Incremented (++a) integer local variable number 1 → NO_COVERAGE
17. setDomainAxisLocation : Decremented (--a) integer local variable number 1 → NO_COVERAGE
        if (index == 0 && location == null) {
1030 1 1. setDomainAxisLocation : removed call to java/lang/IllegalArgumentException::<init> → NO_COVERAGE
            throw new IllegalArgumentException(
1031
                    "Null 'location' for index 0 not permitted.");
1032
        }
1033 8 1. setDomainAxisLocation : replaced call to java/util/Map::put with argument → NO_COVERAGE
2. setDomainAxisLocation : removed call to java/lang/Integer::valueOf → NO_COVERAGE
3. setDomainAxisLocation : removed call to java/util/Map::put → NO_COVERAGE
4. setDomainAxisLocation : Negated integer local variable number 1 → NO_COVERAGE
5. setDomainAxisLocation : Incremented (a++) integer local variable number 1 → NO_COVERAGE
6. setDomainAxisLocation : Decremented (a--) integer local variable number 1 → NO_COVERAGE
7. setDomainAxisLocation : Incremented (++a) integer local variable number 1 → NO_COVERAGE
8. setDomainAxisLocation : Decremented (--a) integer local variable number 1 → NO_COVERAGE
        this.domainAxisLocations.put(index, location);
1034 13 1. setDomainAxisLocation : negated conditional → NO_COVERAGE
2. setDomainAxisLocation : removed conditional - replaced equality check with false → NO_COVERAGE
3. setDomainAxisLocation : removed conditional - replaced equality check with true → NO_COVERAGE
4. setDomainAxisLocation : Negated integer local variable number 3 → NO_COVERAGE
5. setDomainAxisLocation : equal to less than → NO_COVERAGE
6. setDomainAxisLocation : equal to less or equal → NO_COVERAGE
7. setDomainAxisLocation : equal to greater than → NO_COVERAGE
8. setDomainAxisLocation : equal to greater or equal → NO_COVERAGE
9. setDomainAxisLocation : equal to not equal → NO_COVERAGE
10. setDomainAxisLocation : Incremented (a++) integer local variable number 3 → NO_COVERAGE
11. setDomainAxisLocation : Decremented (a--) integer local variable number 3 → NO_COVERAGE
12. setDomainAxisLocation : Incremented (++a) integer local variable number 3 → NO_COVERAGE
13. setDomainAxisLocation : Decremented (--a) integer local variable number 3 → NO_COVERAGE
        if (notify) {
1035 1 1. setDomainAxisLocation : removed call to org/jfree/chart/plot/XYPlot::fireChangeEvent → NO_COVERAGE
            fireChangeEvent();
1036
        }
1037
    }
1038
1039
    /**
1040
     * Returns the edge for a domain axis.
1041
     *
1042
     * @param index  the axis index.
1043
     *
1044
     * @return The edge.
1045
     *
1046
     * @see #getRangeAxisEdge(int)
1047
     */
1048
    public RectangleEdge getDomainAxisEdge(int index) {
1049 6 1. getDomainAxisEdge : removed call to org/jfree/chart/plot/XYPlot::getDomainAxisLocation → NO_COVERAGE
2. getDomainAxisEdge : Negated integer local variable number 1 → NO_COVERAGE
3. getDomainAxisEdge : Incremented (a++) integer local variable number 1 → NO_COVERAGE
4. getDomainAxisEdge : Decremented (a--) integer local variable number 1 → NO_COVERAGE
5. getDomainAxisEdge : Incremented (++a) integer local variable number 1 → NO_COVERAGE
6. getDomainAxisEdge : Decremented (--a) integer local variable number 1 → NO_COVERAGE
        AxisLocation location = getDomainAxisLocation(index);
1050 3 1. getDomainAxisEdge : removed call to org/jfree/chart/plot/Plot::resolveDomainAxisLocation → NO_COVERAGE
2. getDomainAxisEdge : replaced return value with null for org/jfree/chart/plot/XYPlot::getDomainAxisEdge → NO_COVERAGE
3. getDomainAxisEdge : mutated return of Object value for org/jfree/chart/plot/XYPlot::getDomainAxisEdge to ( if (x != null) null else throw new RuntimeException ) → NO_COVERAGE
        return Plot.resolveDomainAxisLocation(location, this.orientation);
1051
    }
1052
1053
    /**
1054
     * Returns the range axis for the plot.  If the range axis for this plot is
1055
     * <code>null</code>, then the method will return the parent plot's range
1056
     * axis (if there is a parent plot).
1057
     *
1058
     * @return The range axis.
1059
     *
1060
     * @see #getRangeAxis(int)
1061
     * @see #setRangeAxis(ValueAxis)
1062
     */
1063
    public ValueAxis getRangeAxis() {
1064 8 1. getRangeAxis : Substituted 0 with 1 → NO_COVERAGE
2. getRangeAxis : removed call to org/jfree/chart/plot/XYPlot::getRangeAxis → NO_COVERAGE
3. getRangeAxis : replaced return value with null for org/jfree/chart/plot/XYPlot::getRangeAxis → NO_COVERAGE
4. getRangeAxis : mutated return of Object value for org/jfree/chart/plot/XYPlot::getRangeAxis to ( if (x != null) null else throw new RuntimeException ) → NO_COVERAGE
5. getRangeAxis : Substituted 0 with 1 → NO_COVERAGE
6. getRangeAxis : Substituted 0 with -1 → NO_COVERAGE
7. getRangeAxis : Substituted 0 with 1 → NO_COVERAGE
8. getRangeAxis : Substituted 0 with -1 → NO_COVERAGE
        return getRangeAxis(0);
1065
    }
1066
1067
    /**
1068
     * Sets the range axis for the plot and sends a {@link PlotChangeEvent} to
1069
     * all registered listeners.
1070
     *
1071
     * @param axis  the axis (<code>null</code> permitted).
1072
     *
1073
     * @see #getRangeAxis()
1074
     * @see #setRangeAxis(int, ValueAxis)
1075
     */
1076
    public void setRangeAxis(ValueAxis axis)  {
1077 4 1. setRangeAxis : negated conditional → NO_COVERAGE
2. setRangeAxis : removed conditional - replaced equality check with false → NO_COVERAGE
3. setRangeAxis : removed conditional - replaced equality check with true → NO_COVERAGE
4. setRangeAxis : equal to not equal → NO_COVERAGE
        if (axis != null) {
1078 1 1. setRangeAxis : removed call to org/jfree/chart/axis/ValueAxis::setPlot → NO_COVERAGE
            axis.setPlot(this);
1079
        }
1080
        // plot is likely registered as a listener with the existing axis...
1081 1 1. setRangeAxis : removed call to org/jfree/chart/plot/XYPlot::getRangeAxis → NO_COVERAGE
        ValueAxis existing = getRangeAxis();
1082 4 1. setRangeAxis : negated conditional → NO_COVERAGE
2. setRangeAxis : removed conditional - replaced equality check with false → NO_COVERAGE
3. setRangeAxis : removed conditional - replaced equality check with true → NO_COVERAGE
4. setRangeAxis : equal to not equal → NO_COVERAGE
        if (existing != null) {
1083 1 1. setRangeAxis : removed call to org/jfree/chart/axis/ValueAxis::removeChangeListener → NO_COVERAGE
            existing.removeChangeListener(this);
1084
        }
1085 8 1. setRangeAxis : replaced call to java/util/Map::put with argument → NO_COVERAGE
2. setRangeAxis : Substituted 0 with 1 → NO_COVERAGE
3. setRangeAxis : removed call to java/lang/Integer::valueOf → NO_COVERAGE
4. setRangeAxis : removed call to java/util/Map::put → NO_COVERAGE
5. setRangeAxis : Substituted 0 with 1 → NO_COVERAGE
6. setRangeAxis : Substituted 0 with -1 → NO_COVERAGE
7. setRangeAxis : Substituted 0 with 1 → NO_COVERAGE
8. setRangeAxis : Substituted 0 with -1 → NO_COVERAGE
        this.rangeAxes.put(0, axis);
1086 4 1. setRangeAxis : negated conditional → NO_COVERAGE
2. setRangeAxis : removed conditional - replaced equality check with false → NO_COVERAGE
3. setRangeAxis : removed conditional - replaced equality check with true → NO_COVERAGE
4. setRangeAxis : equal to not equal → NO_COVERAGE
        if (axis != null) {
1087 1 1. setRangeAxis : removed call to org/jfree/chart/axis/ValueAxis::configure → NO_COVERAGE
            axis.configure();
1088 1 1. setRangeAxis : removed call to org/jfree/chart/axis/ValueAxis::addChangeListener → NO_COVERAGE
            axis.addChangeListener(this);
1089
        }
1090 1 1. setRangeAxis : removed call to org/jfree/chart/plot/XYPlot::fireChangeEvent → NO_COVERAGE
        fireChangeEvent();
1091
    }
1092
1093
    /**
1094
     * Returns the location of the primary range axis.
1095
     *
1096
     * @return The location (never <code>null</code>).
1097
     *
1098
     * @see #setRangeAxisLocation(AxisLocation)
1099
     */
1100
    public AxisLocation getRangeAxisLocation() {
1101 10 1. getRangeAxisLocation : replaced call to java/util/Map::get with argument → NO_COVERAGE
2. getRangeAxisLocation : Substituted 0 with 1 → NO_COVERAGE
3. getRangeAxisLocation : removed call to java/lang/Integer::valueOf → NO_COVERAGE
4. getRangeAxisLocation : removed call to java/util/Map::get → NO_COVERAGE
5. getRangeAxisLocation : replaced return value with null for org/jfree/chart/plot/XYPlot::getRangeAxisLocation → NO_COVERAGE
6. getRangeAxisLocation : mutated return of Object value for org/jfree/chart/plot/XYPlot::getRangeAxisLocation to ( if (x != null) null else throw new RuntimeException ) → NO_COVERAGE
7. getRangeAxisLocation : Substituted 0 with 1 → NO_COVERAGE
8. getRangeAxisLocation : Substituted 0 with -1 → NO_COVERAGE
9. getRangeAxisLocation : Substituted 0 with 1 → NO_COVERAGE
10. getRangeAxisLocation : Substituted 0 with -1 → NO_COVERAGE
        return (AxisLocation) this.rangeAxisLocations.get(0);
1102
    }
1103
1104
    /**
1105
     * Sets the location of the primary range axis and sends a
1106
     * {@link PlotChangeEvent} to all registered listeners.
1107
     *
1108
     * @param location  the location (<code>null</code> not permitted).
1109
     *
1110
     * @see #getRangeAxisLocation()
1111
     */
1112
    public void setRangeAxisLocation(AxisLocation location) {
1113
        // delegate...
1114 12 1. setRangeAxisLocation : Substituted 0 with 1 → NO_COVERAGE
2. setRangeAxisLocation : Substituted 1 with 0 → NO_COVERAGE
3. setRangeAxisLocation : removed call to org/jfree/chart/plot/XYPlot::setRangeAxisLocation → NO_COVERAGE
4. setRangeAxisLocation : Substituted 0 with 1 → NO_COVERAGE
5. setRangeAxisLocation : Substituted 1 with 0 → NO_COVERAGE
6. setRangeAxisLocation : Substituted 0 with -1 → NO_COVERAGE
7. setRangeAxisLocation : Substituted 1 with -1 → NO_COVERAGE
8. setRangeAxisLocation : Substituted 1 with -1 → NO_COVERAGE
9. setRangeAxisLocation : Substituted 0 with 1 → NO_COVERAGE
10. setRangeAxisLocation : Substituted 1 with 2 → NO_COVERAGE
11. setRangeAxisLocation : Substituted 0 with -1 → NO_COVERAGE
12. setRangeAxisLocation : Substituted 1 with 0 → NO_COVERAGE
        setRangeAxisLocation(0, location, true);
1115
    }
1116
1117
    /**
1118
     * Sets the location of the primary range axis and, if requested, sends a
1119
     * {@link PlotChangeEvent} to all registered listeners.
1120
     *
1121
     * @param location  the location (<code>null</code> not permitted).
1122
     * @param notify  notify listeners?
1123
     *
1124
     * @see #getRangeAxisLocation()
1125
     */
1126
    public void setRangeAxisLocation(AxisLocation location, boolean notify) {
1127
        // delegate...
1128 11 1. setRangeAxisLocation : Substituted 0 with 1 → NO_COVERAGE
2. setRangeAxisLocation : removed call to org/jfree/chart/plot/XYPlot::setRangeAxisLocation → NO_COVERAGE
3. setRangeAxisLocation : Negated integer local variable number 2 → NO_COVERAGE
4. setRangeAxisLocation : Substituted 0 with 1 → NO_COVERAGE
5. setRangeAxisLocation : Substituted 0 with -1 → NO_COVERAGE
6. setRangeAxisLocation : Substituted 0 with 1 → NO_COVERAGE
7. setRangeAxisLocation : Substituted 0 with -1 → NO_COVERAGE
8. setRangeAxisLocation : Incremented (a++) integer local variable number 2 → NO_COVERAGE
9. setRangeAxisLocation : Decremented (a--) integer local variable number 2 → NO_COVERAGE
10. setRangeAxisLocation : Incremented (++a) integer local variable number 2 → NO_COVERAGE
11. setRangeAxisLocation : Decremented (--a) integer local variable number 2 → NO_COVERAGE
        setRangeAxisLocation(0, location, notify);
1129
    }
1130
1131
    /**
1132
     * Returns the edge for the primary range axis.
1133
     *
1134
     * @return The range axis edge.
1135
     *
1136
     * @see #getRangeAxisLocation()
1137
     * @see #getOrientation()
1138
     */
1139
    public RectangleEdge getRangeAxisEdge() {
1140 4 1. getRangeAxisEdge : removed call to org/jfree/chart/plot/XYPlot::getRangeAxisLocation → NO_COVERAGE
2. getRangeAxisEdge : removed call to org/jfree/chart/plot/Plot::resolveRangeAxisLocation → NO_COVERAGE
3. getRangeAxisEdge : replaced return value with null for org/jfree/chart/plot/XYPlot::getRangeAxisEdge → NO_COVERAGE
4. getRangeAxisEdge : mutated return of Object value for org/jfree/chart/plot/XYPlot::getRangeAxisEdge to ( if (x != null) null else throw new RuntimeException ) → NO_COVERAGE
        return Plot.resolveRangeAxisLocation(getRangeAxisLocation(),
1141
                this.orientation);
1142
    }
1143
1144
    /**
1145
     * Returns the range axis with the specified index, or {@code null} if 
1146
     * there is no axis with that index.
1147
     *
1148
     * @param index  the axis index (must be &gt;= 0).
1149
     *
1150
     * @return The axis ({@code null} possible).
1151
     *
1152
     * @see #setRangeAxis(int, ValueAxis)
1153
     */
1154
    public ValueAxis getRangeAxis(int index) {
1155 8 1. getRangeAxis : replaced call to java/util/Map::get with argument → NO_COVERAGE
2. getRangeAxis : removed call to java/lang/Integer::valueOf → NO_COVERAGE
3. getRangeAxis : removed call to java/util/Map::get → NO_COVERAGE
4. getRangeAxis : Negated integer local variable number 1 → NO_COVERAGE
5. getRangeAxis : Incremented (a++) integer local variable number 1 → NO_COVERAGE
6. getRangeAxis : Decremented (a--) integer local variable number 1 → NO_COVERAGE
7. getRangeAxis : Incremented (++a) integer local variable number 1 → NO_COVERAGE
8. getRangeAxis : Decremented (--a) integer local variable number 1 → NO_COVERAGE
        ValueAxis result = this.rangeAxes.get(index);
1156 4 1. getRangeAxis : negated conditional → NO_COVERAGE
2. getRangeAxis : removed conditional - replaced equality check with false → NO_COVERAGE
3. getRangeAxis : removed conditional - replaced equality check with true → NO_COVERAGE
4. getRangeAxis : not equal to equal → NO_COVERAGE
        if (result == null) {
1157 1 1. getRangeAxis : removed call to org/jfree/chart/plot/XYPlot::getParent → NO_COVERAGE
            Plot parent = getParent();
1158 8 1. getRangeAxis : negated conditional → NO_COVERAGE
2. getRangeAxis : removed conditional - replaced equality check with false → NO_COVERAGE
3. getRangeAxis : removed conditional - replaced equality check with true → NO_COVERAGE
4. getRangeAxis : equal to less than → NO_COVERAGE
5. getRangeAxis : equal to less or equal → NO_COVERAGE
6. getRangeAxis : equal to greater than → NO_COVERAGE
7. getRangeAxis : equal to greater or equal → NO_COVERAGE
8. getRangeAxis : equal to not equal → NO_COVERAGE
            if (parent instanceof XYPlot) {
1159
                XYPlot xy = (XYPlot) parent;
1160 6 1. getRangeAxis : removed call to org/jfree/chart/plot/XYPlot::getRangeAxis → NO_COVERAGE
2. getRangeAxis : Negated integer local variable number 1 → NO_COVERAGE
3. getRangeAxis : Incremented (a++) integer local variable number 1 → NO_COVERAGE
4. getRangeAxis : Decremented (a--) integer local variable number 1 → NO_COVERAGE
5. getRangeAxis : Incremented (++a) integer local variable number 1 → NO_COVERAGE
6. getRangeAxis : Decremented (--a) integer local variable number 1 → NO_COVERAGE
                result = xy.getRangeAxis(index);
1161
            }
1162
        }
1163 2 1. getRangeAxis : replaced return value with null for org/jfree/chart/plot/XYPlot::getRangeAxis → NO_COVERAGE
2. getRangeAxis : mutated return of Object value for org/jfree/chart/plot/XYPlot::getRangeAxis to ( if (x != null) null else throw new RuntimeException ) → NO_COVERAGE
        return result;
1164
    }
1165
1166
    /**
1167
     * Sets a range axis and sends a {@link PlotChangeEvent} to all registered
1168
     * listeners.
1169
     *
1170
     * @param index  the axis index.
1171
     * @param axis  the axis (<code>null</code> permitted).
1172
     *
1173
     * @see #getRangeAxis(int)
1174
     */
1175
    public void setRangeAxis(int index, ValueAxis axis) {
1176 12 1. setRangeAxis : Substituted 1 with 0 → NO_COVERAGE
2. setRangeAxis : removed call to org/jfree/chart/plot/XYPlot::setRangeAxis → NO_COVERAGE
3. setRangeAxis : Negated integer local variable number 1 → NO_COVERAGE
4. setRangeAxis : Substituted 1 with 0 → NO_COVERAGE
5. setRangeAxis : Substituted 1 with -1 → NO_COVERAGE
6. setRangeAxis : Substituted 1 with -1 → NO_COVERAGE
7. setRangeAxis : Substituted 1 with 2 → NO_COVERAGE
8. setRangeAxis : Substituted 1 with 0 → NO_COVERAGE
9. setRangeAxis : Incremented (a++) integer local variable number 1 → NO_COVERAGE
10. setRangeAxis : Decremented (a--) integer local variable number 1 → NO_COVERAGE
11. setRangeAxis : Incremented (++a) integer local variable number 1 → NO_COVERAGE
12. setRangeAxis : Decremented (--a) integer local variable number 1 → NO_COVERAGE
        setRangeAxis(index, axis, true);
1177
    }
1178
1179
    /**
1180
     * Sets a range axis and, if requested, sends a {@link PlotChangeEvent} to
1181
     * all registered listeners.
1182
     *
1183
     * @param index  the axis index.
1184
     * @param axis  the axis (<code>null</code> permitted).
1185
     * @param notify  notify listeners?
1186
     *
1187
     * @see #getRangeAxis(int)
1188
     */
1189
    public void setRangeAxis(int index, ValueAxis axis, boolean notify) {
1190 6 1. setRangeAxis : removed call to org/jfree/chart/plot/XYPlot::getRangeAxis → NO_COVERAGE
2. setRangeAxis : Negated integer local variable number 1 → NO_COVERAGE
3. setRangeAxis : Incremented (a++) integer local variable number 1 → NO_COVERAGE
4. setRangeAxis : Decremented (a--) integer local variable number 1 → NO_COVERAGE
5. setRangeAxis : Incremented (++a) integer local variable number 1 → NO_COVERAGE
6. setRangeAxis : Decremented (--a) integer local variable number 1 → NO_COVERAGE
        ValueAxis existing = getRangeAxis(index);
1191 4 1. setRangeAxis : negated conditional → NO_COVERAGE
2. setRangeAxis : removed conditional - replaced equality check with false → NO_COVERAGE
3. setRangeAxis : removed conditional - replaced equality check with true → NO_COVERAGE
4. setRangeAxis : equal to not equal → NO_COVERAGE
        if (existing != null) {
1192 1 1. setRangeAxis : removed call to org/jfree/chart/axis/ValueAxis::removeChangeListener → NO_COVERAGE
            existing.removeChangeListener(this);
1193
        }
1194 4 1. setRangeAxis : negated conditional → NO_COVERAGE
2. setRangeAxis : removed conditional - replaced equality check with false → NO_COVERAGE
3. setRangeAxis : removed conditional - replaced equality check with true → NO_COVERAGE
4. setRangeAxis : equal to not equal → NO_COVERAGE
        if (axis != null) {
1195 1 1. setRangeAxis : removed call to org/jfree/chart/axis/ValueAxis::setPlot → NO_COVERAGE
            axis.setPlot(this);
1196
        }
1197 8 1. setRangeAxis : replaced call to java/util/Map::put with argument → NO_COVERAGE
2. setRangeAxis : removed call to java/lang/Integer::valueOf → NO_COVERAGE
3. setRangeAxis : removed call to java/util/Map::put → NO_COVERAGE
4. setRangeAxis : Negated integer local variable number 1 → NO_COVERAGE
5. setRangeAxis : Incremented (a++) integer local variable number 1 → NO_COVERAGE
6. setRangeAxis : Decremented (a--) integer local variable number 1 → NO_COVERAGE
7. setRangeAxis : Incremented (++a) integer local variable number 1 → NO_COVERAGE
8. setRangeAxis : Decremented (--a) integer local variable number 1 → NO_COVERAGE
        this.rangeAxes.put(index, axis);
1198 4 1. setRangeAxis : negated conditional → NO_COVERAGE
2. setRangeAxis : removed conditional - replaced equality check with false → NO_COVERAGE
3. setRangeAxis : removed conditional - replaced equality check with true → NO_COVERAGE
4. setRangeAxis : equal to not equal → NO_COVERAGE
        if (axis != null) {
1199 1 1. setRangeAxis : removed call to org/jfree/chart/axis/ValueAxis::configure → NO_COVERAGE
            axis.configure();
1200 1 1. setRangeAxis : removed call to org/jfree/chart/axis/ValueAxis::addChangeListener → NO_COVERAGE
            axis.addChangeListener(this);
1201
        }
1202 13 1. setRangeAxis : negated conditional → NO_COVERAGE
2. setRangeAxis : removed conditional - replaced equality check with false → NO_COVERAGE
3. setRangeAxis : removed conditional - replaced equality check with true → NO_COVERAGE
4. setRangeAxis : Negated integer local variable number 3 → NO_COVERAGE
5. setRangeAxis : equal to less than → NO_COVERAGE
6. setRangeAxis : equal to less or equal → NO_COVERAGE
7. setRangeAxis : equal to greater than → NO_COVERAGE
8. setRangeAxis : equal to greater or equal → NO_COVERAGE
9. setRangeAxis : equal to not equal → NO_COVERAGE
10. setRangeAxis : Incremented (a++) integer local variable number 3 → NO_COVERAGE
11. setRangeAxis : Decremented (a--) integer local variable number 3 → NO_COVERAGE
12. setRangeAxis : Incremented (++a) integer local variable number 3 → NO_COVERAGE
13. setRangeAxis : Decremented (--a) integer local variable number 3 → NO_COVERAGE
        if (notify) {
1203 1 1. setRangeAxis : removed call to org/jfree/chart/plot/XYPlot::fireChangeEvent → NO_COVERAGE
            fireChangeEvent();
1204
        }
1205
    }
1206
1207
    /**
1208
     * Sets the range axes for this plot and sends a {@link PlotChangeEvent}
1209
     * to all registered listeners.
1210
     *
1211
     * @param axes  the axes (<code>null</code> not permitted).
1212
     *
1213
     * @see #setDomainAxes(ValueAxis[])
1214
     */
1215
    public void setRangeAxes(ValueAxis[] axes) {
1216 19 1. setRangeAxes : changed conditional boundary → NO_COVERAGE
2. setRangeAxes : Substituted 0 with 1 → NO_COVERAGE
3. setRangeAxes : negated conditional → NO_COVERAGE
4. setRangeAxes : removed conditional - replaced comparison check with false → NO_COVERAGE
5. setRangeAxes : removed conditional - replaced comparison check with true → NO_COVERAGE
6. setRangeAxes : Negated integer local variable number 2 → NO_COVERAGE
7. setRangeAxes : Substituted 0 with 1 → NO_COVERAGE
8. setRangeAxes : Substituted 0 with -1 → NO_COVERAGE
9. setRangeAxes : Substituted 0 with 1 → NO_COVERAGE
10. setRangeAxes : Substituted 0 with -1 → NO_COVERAGE
11. setRangeAxes : Less than to less or equal → NO_COVERAGE
12. setRangeAxes : Less than to greater than → NO_COVERAGE
13. setRangeAxes : Less than to greater or equal → NO_COVERAGE
14. setRangeAxes : Less than to equal → NO_COVERAGE
15. setRangeAxes : Less than to not equal → NO_COVERAGE
16. setRangeAxes : Incremented (a++) integer local variable number 2 → NO_COVERAGE
17. setRangeAxes : Decremented (a--) integer local variable number 2 → NO_COVERAGE
18. setRangeAxes : Incremented (++a) integer local variable number 2 → NO_COVERAGE
19. setRangeAxes : Decremented (--a) integer local variable number 2 → NO_COVERAGE
        for (int i = 0; i < axes.length; i++) {
1217 16 1. setRangeAxes : Substituted 0 with 1 → NO_COVERAGE
2. setRangeAxes : removed call to org/jfree/chart/plot/XYPlot::setRangeAxis → NO_COVERAGE
3. setRangeAxes : Negated integer local variable number 2 → NO_COVERAGE
4. setRangeAxes : Negated integer local variable number 2 → NO_COVERAGE
5. setRangeAxes : Substituted 0 with 1 → NO_COVERAGE
6. setRangeAxes : Substituted 0 with -1 → NO_COVERAGE
7. setRangeAxes : Substituted 0 with 1 → NO_COVERAGE
8. setRangeAxes : Substituted 0 with -1 → NO_COVERAGE
9. setRangeAxes : Incremented (a++) integer local variable number 2 → NO_COVERAGE
10. setRangeAxes : Incremented (a++) integer local variable number 2 → NO_COVERAGE
11. setRangeAxes : Decremented (a--) integer local variable number 2 → NO_COVERAGE
12. setRangeAxes : Decremented (a--) integer local variable number 2 → NO_COVERAGE
13. setRangeAxes : Incremented (++a) integer local variable number 2 → NO_COVERAGE
14. setRangeAxes : Incremented (++a) integer local variable number 2 → NO_COVERAGE
15. setRangeAxes : Decremented (--a) integer local variable number 2 → NO_COVERAGE
16. setRangeAxes : Decremented (--a) integer local variable number 2 → NO_COVERAGE
            setRangeAxis(i, axes[i], false);
1218
        }
1219 1 1. setRangeAxes : removed call to org/jfree/chart/plot/XYPlot::fireChangeEvent → NO_COVERAGE
        fireChangeEvent();
1220
    }
1221
1222
    /**
1223
     * Returns the number of range axes.
1224
     *
1225
     * @return The axis count.
1226
     *
1227
     * @see #getDomainAxisCount()
1228
     */
1229
    public int getRangeAxisCount() {
1230 3 1. getRangeAxisCount : removed call to java/util/Map::size → NO_COVERAGE
2. getRangeAxisCount : replaced int return with 0 for org/jfree/chart/plot/XYPlot::getRangeAxisCount → NO_COVERAGE
3. getRangeAxisCount : replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE
        return this.rangeAxes.size();
1231
    }
1232
1233
    /**
1234
     * Clears the range axes from the plot and sends a {@link PlotChangeEvent}
1235
     * to all registered listeners.
1236
     *
1237
     * @see #clearDomainAxes()
1238
     */
1239
    public void clearRangeAxes() {
1240 1 1. clearRangeAxes : removed call to java/util/Map::values → NO_COVERAGE
        for (ValueAxis axis: this.rangeAxes.values()) {
1241 4 1. clearRangeAxes : negated conditional → NO_COVERAGE
2. clearRangeAxes : removed conditional - replaced equality check with false → NO_COVERAGE
3. clearRangeAxes : removed conditional - replaced equality check with true → NO_COVERAGE
4. clearRangeAxes : equal to not equal → NO_COVERAGE
            if (axis != null) {
1242 1 1. clearRangeAxes : removed call to org/jfree/chart/axis/ValueAxis::removeChangeListener → NO_COVERAGE
                axis.removeChangeListener(this);
1243
            }
1244
        }
1245 1 1. clearRangeAxes : removed call to java/util/Map::clear → NO_COVERAGE
        this.rangeAxes.clear();
1246 1 1. clearRangeAxes : removed call to org/jfree/chart/plot/XYPlot::fireChangeEvent → NO_COVERAGE
        fireChangeEvent();
1247
    }
1248
1249
    /**
1250
     * Configures the range axes.
1251
     *
1252
     * @see #configureDomainAxes()
1253
     */
1254
    public void configureRangeAxes() {
1255 1 1. configureRangeAxes : removed call to java/util/Map::values → NO_COVERAGE
        for (ValueAxis axis: this.rangeAxes.values()) {
1256 4 1. configureRangeAxes : negated conditional → NO_COVERAGE
2. configureRangeAxes : removed conditional - replaced equality check with false → NO_COVERAGE
3. configureRangeAxes : removed conditional - replaced equality check with true → NO_COVERAGE
4. configureRangeAxes : equal to not equal → NO_COVERAGE
            if (axis != null) {
1257 1 1. configureRangeAxes : removed call to org/jfree/chart/axis/ValueAxis::configure → NO_COVERAGE
                axis.configure();
1258
            }
1259
        }
1260
    }
1261
1262
    /**
1263
     * Returns the location for a range axis.  If this hasn't been set
1264
     * explicitly, the method returns the location that is opposite to the
1265
     * primary range axis location.
1266
     *
1267
     * @param index  the axis index (must be &gt;= 0).
1268
     *
1269
     * @return The location (never {@code null}).
1270
     *
1271
     * @see #setRangeAxisLocation(int, AxisLocation)
1272
     */
1273
    public AxisLocation getRangeAxisLocation(int index) {
1274 8 1. getRangeAxisLocation : replaced call to java/util/Map::get with argument → NO_COVERAGE
2. getRangeAxisLocation : removed call to java/lang/Integer::valueOf → NO_COVERAGE
3. getRangeAxisLocation : removed call to java/util/Map::get → NO_COVERAGE
4. getRangeAxisLocation : Negated integer local variable number 1 → NO_COVERAGE
5. getRangeAxisLocation : Incremented (a++) integer local variable number 1 → NO_COVERAGE
6. getRangeAxisLocation : Decremented (a--) integer local variable number 1 → NO_COVERAGE
7. getRangeAxisLocation : Incremented (++a) integer local variable number 1 → NO_COVERAGE
8. getRangeAxisLocation : Decremented (--a) integer local variable number 1 → NO_COVERAGE
        AxisLocation result = this.rangeAxisLocations.get(index);
1275 4 1. getRangeAxisLocation : negated conditional → NO_COVERAGE
2. getRangeAxisLocation : removed conditional - replaced equality check with false → NO_COVERAGE
3. getRangeAxisLocation : removed conditional - replaced equality check with true → NO_COVERAGE
4. getRangeAxisLocation : not equal to equal → NO_COVERAGE
        if (result == null) {
1276 3 1. getRangeAxisLocation : replaced call to org/jfree/chart/axis/AxisLocation::getOpposite with argument → NO_COVERAGE
2. getRangeAxisLocation : removed call to org/jfree/chart/plot/XYPlot::getRangeAxisLocation → NO_COVERAGE
3. getRangeAxisLocation : removed call to org/jfree/chart/axis/AxisLocation::getOpposite → NO_COVERAGE
            result = AxisLocation.getOpposite(getRangeAxisLocation());
1277
        }
1278 2 1. getRangeAxisLocation : replaced return value with null for org/jfree/chart/plot/XYPlot::getRangeAxisLocation → NO_COVERAGE
2. getRangeAxisLocation : mutated return of Object value for org/jfree/chart/plot/XYPlot::getRangeAxisLocation to ( if (x != null) null else throw new RuntimeException ) → NO_COVERAGE
        return result;
1279
    }
1280
1281
    /**
1282
     * Sets the location for a range axis and sends a {@link PlotChangeEvent}
1283
     * to all registered listeners.
1284
     *
1285
     * @param index  the axis index.
1286
     * @param location  the location (<code>null</code> permitted).
1287
     *
1288
     * @see #getRangeAxisLocation(int)
1289
     */
1290
    public void setRangeAxisLocation(int index, AxisLocation location) {
1291
        // delegate...
1292 12 1. setRangeAxisLocation : Substituted 1 with 0 → NO_COVERAGE
2. setRangeAxisLocation : removed call to org/jfree/chart/plot/XYPlot::setRangeAxisLocation → NO_COVERAGE
3. setRangeAxisLocation : Negated integer local variable number 1 → NO_COVERAGE
4. setRangeAxisLocation : Substituted 1 with 0 → NO_COVERAGE
5. setRangeAxisLocation : Substituted 1 with -1 → NO_COVERAGE
6. setRangeAxisLocation : Substituted 1 with -1 → NO_COVERAGE
7. setRangeAxisLocation : Substituted 1 with 2 → NO_COVERAGE
8. setRangeAxisLocation : Substituted 1 with 0 → NO_COVERAGE
9. setRangeAxisLocation : Incremented (a++) integer local variable number 1 → NO_COVERAGE
10. setRangeAxisLocation : Decremented (a--) integer local variable number 1 → NO_COVERAGE
11. setRangeAxisLocation : Incremented (++a) integer local variable number 1 → NO_COVERAGE
12. setRangeAxisLocation : Decremented (--a) integer local variable number 1 → NO_COVERAGE
        setRangeAxisLocation(index, location, true);
1293
    }
1294
1295
    /**
1296
     * Sets the axis location for a domain axis and, if requested, sends a
1297
     * {@link PlotChangeEvent} to all registered listeners.
1298
     *
1299
     * @param index  the axis index.
1300
     * @param location  the location (<code>null</code> not permitted for
1301
     *     index 0).
1302
     * @param notify  notify listeners?
1303
     *
1304
     * @since 1.0.5
1305
     *
1306
     * @see #getRangeAxisLocation(int)
1307
     * @see #setDomainAxisLocation(int, AxisLocation, boolean)
1308
     */
1309
    public void setRangeAxisLocation(int index, AxisLocation location,
1310
            boolean notify) {
1311 17 1. setRangeAxisLocation : negated conditional → NO_COVERAGE
2. setRangeAxisLocation : negated conditional → NO_COVERAGE
3. setRangeAxisLocation : removed conditional - replaced equality check with false → NO_COVERAGE
4. setRangeAxisLocation : removed conditional - replaced equality check with false → NO_COVERAGE
5. setRangeAxisLocation : removed conditional - replaced equality check with true → NO_COVERAGE
6. setRangeAxisLocation : removed conditional - replaced equality check with true → NO_COVERAGE
7. setRangeAxisLocation : Negated integer local variable number 1 → NO_COVERAGE
8. setRangeAxisLocation : not equal to less than → NO_COVERAGE
9. setRangeAxisLocation : not equal to less or equal → NO_COVERAGE
10. setRangeAxisLocation : not equal to greater than → NO_COVERAGE
11. setRangeAxisLocation : not equal to greater or equal → NO_COVERAGE
12. setRangeAxisLocation : not equal to equal → NO_COVERAGE
13. setRangeAxisLocation : not equal to equal → NO_COVERAGE
14. setRangeAxisLocation : Incremented (a++) integer local variable number 1 → NO_COVERAGE
15. setRangeAxisLocation : Decremented (a--) integer local variable number 1 → NO_COVERAGE
16. setRangeAxisLocation : Incremented (++a) integer local variable number 1 → NO_COVERAGE
17. setRangeAxisLocation : Decremented (--a) integer local variable number 1 → NO_COVERAGE
        if (index == 0 && location == null) {
1312 1 1. setRangeAxisLocation : removed call to java/lang/IllegalArgumentException::<init> → NO_COVERAGE
            throw new IllegalArgumentException(
1313
                    "Null 'location' for index 0 not permitted.");
1314
        }
1315 8 1. setRangeAxisLocation : replaced call to java/util/Map::put with argument → NO_COVERAGE
2. setRangeAxisLocation : removed call to java/lang/Integer::valueOf → NO_COVERAGE
3. setRangeAxisLocation : removed call to java/util/Map::put → NO_COVERAGE
4. setRangeAxisLocation : Negated integer local variable number 1 → NO_COVERAGE
5. setRangeAxisLocation : Incremented (a++) integer local variable number 1 → NO_COVERAGE
6. setRangeAxisLocation : Decremented (a--) integer local variable number 1 → NO_COVERAGE
7. setRangeAxisLocation : Incremented (++a) integer local variable number 1 → NO_COVERAGE
8. setRangeAxisLocation : Decremented (--a) integer local variable number 1 → NO_COVERAGE
        this.rangeAxisLocations.put(index, location);
1316 13 1. setRangeAxisLocation : negated conditional → NO_COVERAGE
2. setRangeAxisLocation : removed conditional - replaced equality check with false → NO_COVERAGE
3. setRangeAxisLocation : removed conditional - replaced equality check with true → NO_COVERAGE
4. setRangeAxisLocation : Negated integer local variable number 3 → NO_COVERAGE
5. setRangeAxisLocation : equal to less than → NO_COVERAGE
6. setRangeAxisLocation : equal to less or equal → NO_COVERAGE
7. setRangeAxisLocation : equal to greater than → NO_COVERAGE
8. setRangeAxisLocation : equal to greater or equal → NO_COVERAGE
9. setRangeAxisLocation : equal to not equal → NO_COVERAGE
10. setRangeAxisLocation : Incremented (a++) integer local variable number 3 → NO_COVERAGE
11. setRangeAxisLocation : Decremented (a--) integer local variable number 3 → NO_COVERAGE
12. setRangeAxisLocation : Incremented (++a) integer local variable number 3 → NO_COVERAGE
13. setRangeAxisLocation : Decremented (--a) integer local variable number 3 → NO_COVERAGE
        if (notify) {
1317 1 1. setRangeAxisLocation : removed call to org/jfree/chart/plot/XYPlot::fireChangeEvent → NO_COVERAGE
            fireChangeEvent();
1318
        }
1319
    }
1320
1321
    /**
1322
     * Returns the edge for a range axis.
1323
     *
1324
     * @param index  the axis index.
1325
     *
1326
     * @return The edge.
1327
     *
1328
     * @see #getRangeAxisLocation(int)
1329
     * @see #getOrientation()
1330
     */
1331
    public RectangleEdge getRangeAxisEdge(int index) {
1332 6 1. getRangeAxisEdge : removed call to org/jfree/chart/plot/XYPlot::getRangeAxisLocation → NO_COVERAGE
2. getRangeAxisEdge : Negated integer local variable number 1 → NO_COVERAGE
3. getRangeAxisEdge : Incremented (a++) integer local variable number 1 → NO_COVERAGE
4. getRangeAxisEdge : Decremented (a--) integer local variable number 1 → NO_COVERAGE
5. getRangeAxisEdge : Incremented (++a) integer local variable number 1 → NO_COVERAGE
6. getRangeAxisEdge : Decremented (--a) integer local variable number 1 → NO_COVERAGE
        AxisLocation location = getRangeAxisLocation(index);
1333 3 1. getRangeAxisEdge : removed call to org/jfree/chart/plot/Plot::resolveRangeAxisLocation → NO_COVERAGE
2. getRangeAxisEdge : replaced return value with null for org/jfree/chart/plot/XYPlot::getRangeAxisEdge → NO_COVERAGE
3. getRangeAxisEdge : mutated return of Object value for org/jfree/chart/plot/XYPlot::getRangeAxisEdge to ( if (x != null) null else throw new RuntimeException ) → NO_COVERAGE
        return Plot.resolveRangeAxisLocation(location, this.orientation);
1334
    }
1335
1336
    /**
1337
     * Returns the primary dataset for the plot.
1338
     *
1339
     * @return The primary dataset (possibly <code>null</code>).
1340
     *
1341
     * @see #getDataset(int)
1342
     * @see #setDataset(XYDataset)
1343
     */
1344
    public XYDataset getDataset() {
1345 8 1. getDataset : Substituted 0 with 1 → NO_COVERAGE
2. getDataset : removed call to org/jfree/chart/plot/XYPlot::getDataset → NO_COVERAGE
3. getDataset : replaced return value with null for org/jfree/chart/plot/XYPlot::getDataset → NO_COVERAGE
4. getDataset : mutated return of Object value for org/jfree/chart/plot/XYPlot::getDataset to ( if (x != null) null else throw new RuntimeException ) → NO_COVERAGE
5. getDataset : Substituted 0 with 1 → NO_COVERAGE
6. getDataset : Substituted 0 with -1 → NO_COVERAGE
7. getDataset : Substituted 0 with 1 → NO_COVERAGE
8. getDataset : Substituted 0 with -1 → NO_COVERAGE
        return getDataset(0);
1346
    }
1347
1348
    /**
1349
     * Returns the dataset with the specified index, or {@code null} if there
1350
     * is no dataset with that index.
1351
     *
1352
     * @param index  the dataset index (must be &gt;= 0).
1353
     *
1354
     * @return The dataset (possibly {@code null}).
1355
     *
1356
     * @see #setDataset(int, XYDataset)
1357
     */
1358
    public XYDataset getDataset(int index) {
1359 10 1. getDataset : replaced call to java/util/Map::get with argument → NO_COVERAGE
2. getDataset : removed call to java/lang/Integer::valueOf → NO_COVERAGE
3. getDataset : removed call to java/util/Map::get → NO_COVERAGE
4. getDataset : replaced return value with null for org/jfree/chart/plot/XYPlot::getDataset → NO_COVERAGE
5. getDataset : mutated return of Object value for org/jfree/chart/plot/XYPlot::getDataset to ( if (x != null) null else throw new RuntimeException ) → NO_COVERAGE
6. getDataset : Negated integer local variable number 1 → NO_COVERAGE
7. getDataset : Incremented (a++) integer local variable number 1 → NO_COVERAGE
8. getDataset : Decremented (a--) integer local variable number 1 → NO_COVERAGE
9. getDataset : Incremented (++a) integer local variable number 1 → NO_COVERAGE
10. getDataset : Decremented (--a) integer local variable number 1 → NO_COVERAGE
        return (XYDataset) this.datasets.get(index);
1360
    }
1361
1362
    /**
1363
     * Sets the primary dataset for the plot, replacing the existing dataset if
1364
     * there is one.
1365
     *
1366
     * @param dataset  the dataset ({@code null} permitted).
1367
     *
1368
     * @see #getDataset()
1369
     * @see #setDataset(int, XYDataset)
1370
     */
1371
    public void setDataset(XYDataset dataset) {
1372 6 1. setDataset : Substituted 0 with 1 → NO_COVERAGE
2. setDataset : removed call to org/jfree/chart/plot/XYPlot::setDataset → NO_COVERAGE
3. setDataset : Substituted 0 with 1 → NO_COVERAGE
4. setDataset : Substituted 0 with -1 → NO_COVERAGE
5. setDataset : Substituted 0 with 1 → NO_COVERAGE
6. setDataset : Substituted 0 with -1 → NO_COVERAGE
        setDataset(0, dataset);
1373
    }
1374
1375
    /**
1376
     * Sets a dataset for the plot and sends a change event to all registered
1377
     * listeners.
1378
     *
1379
     * @param index  the dataset index (must be &gt;= 0).
1380
     * @param dataset  the dataset (<code>null</code> permitted).
1381
     *
1382
     * @see #getDataset(int)
1383
     */
1384
    public void setDataset(int index, XYDataset dataset) {
1385 6 1. setDataset : removed call to org/jfree/chart/plot/XYPlot::getDataset → NO_COVERAGE
2. setDataset : Negated integer local variable number 1 → NO_COVERAGE
3. setDataset : Incremented (a++) integer local variable number 1 → NO_COVERAGE
4. setDataset : Decremented (a--) integer local variable number 1 → NO_COVERAGE
5. setDataset : Incremented (++a) integer local variable number 1 → NO_COVERAGE
6. setDataset : Decremented (--a) integer local variable number 1 → NO_COVERAGE
        XYDataset existing = getDataset(index);
1386 4 1. setDataset : negated conditional → NO_COVERAGE
2. setDataset : removed conditional - replaced equality check with false → NO_COVERAGE
3. setDataset : removed conditional - replaced equality check with true → NO_COVERAGE
4. setDataset : equal to not equal → NO_COVERAGE
        if (existing != null) {
1387 1 1. setDataset : removed call to org/jfree/data/xy/XYDataset::removeChangeListener → NO_COVERAGE
            existing.removeChangeListener(this);
1388
        }
1389 8 1. setDataset : replaced call to java/util/Map::put with argument → NO_COVERAGE
2. setDataset : removed call to java/lang/Integer::valueOf → NO_COVERAGE
3. setDataset : removed call to java/util/Map::put → NO_COVERAGE
4. setDataset : Negated integer local variable number 1 → NO_COVERAGE
5. setDataset : Incremented (a++) integer local variable number 1 → NO_COVERAGE
6. setDataset : Decremented (a--) integer local variable number 1 → NO_COVERAGE
7. setDataset : Incremented (++a) integer local variable number 1 → NO_COVERAGE
8. setDataset : Decremented (--a) integer local variable number 1 → NO_COVERAGE
        this.datasets.put(index, dataset);
1390 4 1. setDataset : negated conditional → NO_COVERAGE
2. setDataset : removed conditional - replaced equality check with false → NO_COVERAGE
3. setDataset : removed conditional - replaced equality check with true → NO_COVERAGE
4. setDataset : equal to not equal → NO_COVERAGE
        if (dataset != null) {
1391 1 1. setDataset : removed call to org/jfree/data/xy/XYDataset::addChangeListener → NO_COVERAGE
            dataset.addChangeListener(this);
1392
        }
1393
1394
        // send a dataset change event to self...
1395 1 1. setDataset : removed call to org/jfree/data/general/DatasetChangeEvent::<init> → NO_COVERAGE
        DatasetChangeEvent event = new DatasetChangeEvent(this, dataset);
1396 1 1. setDataset : removed call to org/jfree/chart/plot/XYPlot::datasetChanged → NO_COVERAGE
        datasetChanged(event);
1397
    }
1398
1399
    /**
1400
     * Returns the number of datasets.
1401
     *
1402
     * @return The number of datasets.
1403
     */
1404
    public int getDatasetCount() {
1405 3 1. getDatasetCount : removed call to java/util/Map::size → NO_COVERAGE
2. getDatasetCount : replaced int return with 0 for org/jfree/chart/plot/XYPlot::getDatasetCount → NO_COVERAGE
3. getDatasetCount : replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE
        return this.datasets.size();
1406
    }
1407
1408
    /**
1409
     * Returns the index of the specified dataset, or {@code -1} if the
1410
     * dataset does not belong to the plot.
1411
     *
1412
     * @param dataset  the dataset ({@code null} not permitted).
1413
     *
1414
     * @return The index or -1.
1415
     */
1416
    public int indexOf(XYDataset dataset) {
1417 1 1. indexOf : removed call to java/util/Map::entrySet → NO_COVERAGE
        for (Map.Entry<Integer, XYDataset> entry: this.datasets.entrySet()) {
1418 5 1. indexOf : negated conditional → NO_COVERAGE
2. indexOf : removed call to java/util/Map$Entry::getValue → NO_COVERAGE
3. indexOf : removed conditional - replaced equality check with false → NO_COVERAGE
4. indexOf : removed conditional - replaced equality check with true → NO_COVERAGE
5. indexOf : not equal to equal → NO_COVERAGE
            if (dataset == entry.getValue()) {
1419 4 1. indexOf : removed call to java/util/Map$Entry::getKey → NO_COVERAGE
2. indexOf : removed call to java/lang/Integer::intValue → NO_COVERAGE
3. indexOf : replaced int return with 0 for org/jfree/chart/plot/XYPlot::indexOf → NO_COVERAGE
4. indexOf : replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE
                return entry.getKey();
1420
            }
1421
        }
1422 8 1. indexOf : Substituted -1 with 0 → NO_COVERAGE
2. indexOf : replaced int return with 0 for org/jfree/chart/plot/XYPlot::indexOf → NO_COVERAGE
3. indexOf : replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE
4. indexOf : Substituted -1 with 1 → NO_COVERAGE
5. indexOf : Substituted -1 with 0 → NO_COVERAGE
6. indexOf : Substituted -1 with 1 → NO_COVERAGE
7. indexOf : Substituted -1 with 0 → NO_COVERAGE
8. indexOf : Substituted -1 with -2 → NO_COVERAGE
        return -1;
1423
    }
1424
1425
    /**
1426
     * Maps a dataset to a particular domain axis.  All data will be plotted
1427
     * against axis zero by default, no mapping is required for this case.
1428
     *
1429
     * @param index  the dataset index (zero-based).
1430
     * @param axisIndex  the axis index.
1431
     *
1432
     * @see #mapDatasetToRangeAxis(int, int)
1433
     */
1434
    public void mapDatasetToDomainAxis(int index, int axisIndex) {
1435 7 1. mapDatasetToDomainAxis : removed call to java/util/ArrayList::<init> → NO_COVERAGE
2. mapDatasetToDomainAxis : Substituted 1 with 0 → NO_COVERAGE
3. mapDatasetToDomainAxis : Substituted 1 with 0 → NO_COVERAGE
4. mapDatasetToDomainAxis : Substituted 1 with -1 → NO_COVERAGE
5. mapDatasetToDomainAxis : Substituted 1 with -1 → NO_COVERAGE
6. mapDatasetToDomainAxis : Substituted 1 with 2 → NO_COVERAGE
7. mapDatasetToDomainAxis : Substituted 1 with 0 → NO_COVERAGE
        List axisIndices = new java.util.ArrayList(1);
1436 7 1. mapDatasetToDomainAxis : removed call to java/lang/Integer::<init> → NO_COVERAGE
2. mapDatasetToDomainAxis : removed call to java/util/List::add → NO_COVERAGE
3. mapDatasetToDomainAxis : Negated integer local variable number 2 → NO_COVERAGE
4. mapDatasetToDomainAxis : Incremented (a++) integer local variable number 2 → NO_COVERAGE
5. mapDatasetToDomainAxis : Decremented (a--) integer local variable number 2 → NO_COVERAGE
6. mapDatasetToDomainAxis : Incremented (++a) integer local variable number 2 → NO_COVERAGE
7. mapDatasetToDomainAxis : Decremented (--a) integer local variable number 2 → NO_COVERAGE
        axisIndices.add(new Integer(axisIndex));
1437 6 1. mapDatasetToDomainAxis : removed call to org/jfree/chart/plot/XYPlot::mapDatasetToDomainAxes → NO_COVERAGE
2. mapDatasetToDomainAxis : Negated integer local variable number 1 → NO_COVERAGE
3. mapDatasetToDomainAxis : Incremented (a++) integer local variable number 1 → NO_COVERAGE
4. mapDatasetToDomainAxis : Decremented (a--) integer local variable number 1 → NO_COVERAGE
5. mapDatasetToDomainAxis : Incremented (++a) integer local variable number 1 → NO_COVERAGE
6. mapDatasetToDomainAxis : Decremented (--a) integer local variable number 1 → NO_COVERAGE
        mapDatasetToDomainAxes(index, axisIndices);
1438
    }
1439
1440
    /**
1441
     * Maps the specified dataset to the axes in the list.  Note that the
1442
     * conversion of data values into Java2D space is always performed using
1443
     * the first axis in the list.
1444
     *
1445
     * @param index  the dataset index (zero-based).
1446
     * @param axisIndices  the axis indices (<code>null</code> permitted).
1447
     *
1448
     * @since 1.0.12
1449
     */
1450
    public void mapDatasetToDomainAxes(int index, List axisIndices) {
1451 6 1. mapDatasetToDomainAxes : removed call to org/jfree/chart/util/ParamChecks::requireNonNegative → NO_COVERAGE
2. mapDatasetToDomainAxes : Negated integer local variable number 1 → NO_COVERAGE
3. mapDatasetToDomainAxes : Incremented (a++) integer local variable number 1 → NO_COVERAGE
4. mapDatasetToDomainAxes : Decremented (a--) integer local variable number 1 → NO_COVERAGE
5. mapDatasetToDomainAxes : Incremented (++a) integer local variable number 1 → NO_COVERAGE
6. mapDatasetToDomainAxes : Decremented (--a) integer local variable number 1 → NO_COVERAGE
        ParamChecks.requireNonNegative(index, "index");
1452 1 1. mapDatasetToDomainAxes : removed call to org/jfree/chart/plot/XYPlot::checkAxisIndices → NO_COVERAGE
        checkAxisIndices(axisIndices);
1453 6 1. mapDatasetToDomainAxes : removed call to java/lang/Integer::<init> → NO_COVERAGE
2. mapDatasetToDomainAxes : Negated integer local variable number 1 → NO_COVERAGE
3. mapDatasetToDomainAxes : Incremented (a++) integer local variable number 1 → NO_COVERAGE
4. mapDatasetToDomainAxes : Decremented (a--) integer local variable number 1 → NO_COVERAGE
5. mapDatasetToDomainAxes : Incremented (++a) integer local variable number 1 → NO_COVERAGE
6. mapDatasetToDomainAxes : Decremented (--a) integer local variable number 1 → NO_COVERAGE
        Integer key = new Integer(index);
1454 3 1. mapDatasetToDomainAxes : replaced call to java/util/Map::put with argument → NO_COVERAGE
2. mapDatasetToDomainAxes : removed call to java/util/ArrayList::<init> → NO_COVERAGE
3. mapDatasetToDomainAxes : removed call to java/util/Map::put → NO_COVERAGE
        this.datasetToDomainAxesMap.put(key, new ArrayList(axisIndices));
1455
        // fake a dataset change event to update axes...
1456 8 1. mapDatasetToDomainAxes : removed call to org/jfree/data/general/DatasetChangeEvent::<init> → NO_COVERAGE
2. mapDatasetToDomainAxes : removed call to org/jfree/chart/plot/XYPlot::getDataset → NO_COVERAGE
3. mapDatasetToDomainAxes : removed call to org/jfree/chart/plot/XYPlot::datasetChanged → NO_COVERAGE
4. mapDatasetToDomainAxes : Negated integer local variable number 1 → NO_COVERAGE
5. mapDatasetToDomainAxes : Incremented (a++) integer local variable number 1 → NO_COVERAGE
6. mapDatasetToDomainAxes : Decremented (a--) integer local variable number 1 → NO_COVERAGE
7. mapDatasetToDomainAxes : Incremented (++a) integer local variable number 1 → NO_COVERAGE
8. mapDatasetToDomainAxes : Decremented (--a) integer local variable number 1 → NO_COVERAGE
        datasetChanged(new DatasetChangeEvent(this, getDataset(index)));
1457
    }
1458
1459
    /**
1460
     * Maps a dataset to a particular range axis.  All data will be plotted
1461
     * against axis zero by default, no mapping is required for this case.
1462
     *
1463
     * @param index  the dataset index (zero-based).
1464
     * @param axisIndex  the axis index.
1465
     *
1466
     * @see #mapDatasetToDomainAxis(int, int)
1467
     */
1468
    public void mapDatasetToRangeAxis(int index, int axisIndex) {
1469 7 1. mapDatasetToRangeAxis : removed call to java/util/ArrayList::<init> → NO_COVERAGE
2. mapDatasetToRangeAxis : Substituted 1 with 0 → NO_COVERAGE
3. mapDatasetToRangeAxis : Substituted 1 with 0 → NO_COVERAGE
4. mapDatasetToRangeAxis : Substituted 1 with -1 → NO_COVERAGE
5. mapDatasetToRangeAxis : Substituted 1 with -1 → NO_COVERAGE
6. mapDatasetToRangeAxis : Substituted 1 with 2 → NO_COVERAGE
7. mapDatasetToRangeAxis : Substituted 1 with 0 → NO_COVERAGE
        List axisIndices = new java.util.ArrayList(1);
1470 7 1. mapDatasetToRangeAxis : removed call to java/lang/Integer::<init> → NO_COVERAGE
2. mapDatasetToRangeAxis : removed call to java/util/List::add → NO_COVERAGE
3. mapDatasetToRangeAxis : Negated integer local variable number 2 → NO_COVERAGE
4. mapDatasetToRangeAxis : Incremented (a++) integer local variable number 2 → NO_COVERAGE
5. mapDatasetToRangeAxis : Decremented (a--) integer local variable number 2 → NO_COVERAGE
6. mapDatasetToRangeAxis : Incremented (++a) integer local variable number 2 → NO_COVERAGE
7. mapDatasetToRangeAxis : Decremented (--a) integer local variable number 2 → NO_COVERAGE
        axisIndices.add(new Integer(axisIndex));
1471 6 1. mapDatasetToRangeAxis : removed call to org/jfree/chart/plot/XYPlot::mapDatasetToRangeAxes → NO_COVERAGE
2. mapDatasetToRangeAxis : Negated integer local variable number 1 → NO_COVERAGE
3. mapDatasetToRangeAxis : Incremented (a++) integer local variable number 1 → NO_COVERAGE
4. mapDatasetToRangeAxis : Decremented (a--) integer local variable number 1 → NO_COVERAGE
5. mapDatasetToRangeAxis : Incremented (++a) integer local variable number 1 → NO_COVERAGE
6. mapDatasetToRangeAxis : Decremented (--a) integer local variable number 1 → NO_COVERAGE
        mapDatasetToRangeAxes(index, axisIndices);
1472
    }
1473
1474
    /**
1475
     * Maps the specified dataset to the axes in the list.  Note that the
1476
     * conversion of data values into Java2D space is always performed using
1477
     * the first axis in the list.
1478
     *
1479
     * @param index  the dataset index (zero-based).
1480
     * @param axisIndices  the axis indices (<code>null</code> permitted).
1481
     *
1482
     * @since 1.0.12
1483
     */
1484
    public void mapDatasetToRangeAxes(int index, List axisIndices) {
1485 6 1. mapDatasetToRangeAxes : removed call to org/jfree/chart/util/ParamChecks::requireNonNegative → NO_COVERAGE
2. mapDatasetToRangeAxes : Negated integer local variable number 1 → NO_COVERAGE
3. mapDatasetToRangeAxes : Incremented (a++) integer local variable number 1 → NO_COVERAGE
4. mapDatasetToRangeAxes : Decremented (a--) integer local variable number 1 → NO_COVERAGE
5. mapDatasetToRangeAxes : Incremented (++a) integer local variable number 1 → NO_COVERAGE
6. mapDatasetToRangeAxes : Decremented (--a) integer local variable number 1 → NO_COVERAGE
        ParamChecks.requireNonNegative(index, "index");
1486 1 1. mapDatasetToRangeAxes : removed call to org/jfree/chart/plot/XYPlot::checkAxisIndices → NO_COVERAGE
        checkAxisIndices(axisIndices);
1487 6 1. mapDatasetToRangeAxes : removed call to java/lang/Integer::<init> → NO_COVERAGE
2. mapDatasetToRangeAxes : Negated integer local variable number 1 → NO_COVERAGE
3. mapDatasetToRangeAxes : Incremented (a++) integer local variable number 1 → NO_COVERAGE
4. mapDatasetToRangeAxes : Decremented (a--) integer local variable number 1 → NO_COVERAGE
5. mapDatasetToRangeAxes : Incremented (++a) integer local variable number 1 → NO_COVERAGE
6. mapDatasetToRangeAxes : Decremented (--a) integer local variable number 1 → NO_COVERAGE
        Integer key = new Integer(index);
1488 3 1. mapDatasetToRangeAxes : replaced call to java/util/Map::put with argument → NO_COVERAGE
2. mapDatasetToRangeAxes : removed call to java/util/ArrayList::<init> → NO_COVERAGE
3. mapDatasetToRangeAxes : removed call to java/util/Map::put → NO_COVERAGE
        this.datasetToRangeAxesMap.put(key, new ArrayList(axisIndices));
1489
        // fake a dataset change event to update axes...
1490 8 1. mapDatasetToRangeAxes : removed call to org/jfree/data/general/DatasetChangeEvent::<init> → NO_COVERAGE
2. mapDatasetToRangeAxes : removed call to org/jfree/chart/plot/XYPlot::getDataset → NO_COVERAGE
3. mapDatasetToRangeAxes : removed call to org/jfree/chart/plot/XYPlot::datasetChanged → NO_COVERAGE
4. mapDatasetToRangeAxes : Negated integer local variable number 1 → NO_COVERAGE
5. mapDatasetToRangeAxes : Incremented (a++) integer local variable number 1 → NO_COVERAGE
6. mapDatasetToRangeAxes : Decremented (a--) integer local variable number 1 → NO_COVERAGE
7. mapDatasetToRangeAxes : Incremented (++a) integer local variable number 1 → NO_COVERAGE
8. mapDatasetToRangeAxes : Decremented (--a) integer local variable number 1 → NO_COVERAGE
        datasetChanged(new DatasetChangeEvent(this, getDataset(index)));
1491
    }
1492
1493
    /**
1494
     * This method is used to perform argument checking on the list of
1495
     * axis indices passed to mapDatasetToDomainAxes() and
1496
     * mapDatasetToRangeAxes().
1497
     *
1498
     * @param indices  the list of indices (<code>null</code> permitted).
1499
     */
1500
    private void checkAxisIndices(List<Integer> indices) {
1501
        // axisIndices can be:
1502
        // 1.  null;
1503
        // 2.  non-empty, containing only Integer objects that are unique.
1504 4 1. checkAxisIndices : negated conditional → NO_COVERAGE
2. checkAxisIndices : removed conditional - replaced equality check with false → NO_COVERAGE
3. checkAxisIndices : removed conditional - replaced equality check with true → NO_COVERAGE
4. checkAxisIndices : not equal to equal → NO_COVERAGE
        if (indices == null) {
1505
            return;  // OK
1506
        }
1507 1 1. checkAxisIndices : removed call to java/util/List::size → NO_COVERAGE
        int count = indices.size();
1508 13 1. checkAxisIndices : negated conditional → NO_COVERAGE
2. checkAxisIndices : removed conditional - replaced equality check with false → NO_COVERAGE
3. checkAxisIndices : removed conditional - replaced equality check with true → NO_COVERAGE
4. checkAxisIndices : Negated integer local variable number 2 → NO_COVERAGE
5. checkAxisIndices : not equal to less than → NO_COVERAGE
6. checkAxisIndices : not equal to less or equal → NO_COVERAGE
7. checkAxisIndices : not equal to greater than → NO_COVERAGE
8. checkAxisIndices : not equal to greater or equal → NO_COVERAGE
9. checkAxisIndices : not equal to equal → NO_COVERAGE
10. checkAxisIndices : Incremented (a++) integer local variable number 2 → NO_COVERAGE
11. checkAxisIndices : Decremented (a--) integer local variable number 2 → NO_COVERAGE
12. checkAxisIndices : Incremented (++a) integer local variable number 2 → NO_COVERAGE
13. checkAxisIndices : Decremented (--a) integer local variable number 2 → NO_COVERAGE
        if (count == 0) {
1509 1 1. checkAxisIndices : removed call to java/lang/IllegalArgumentException::<init> → NO_COVERAGE
            throw new IllegalArgumentException("Empty list not permitted.");
1510
        }
1511 1 1. checkAxisIndices : removed call to java/util/HashSet::<init> → NO_COVERAGE
        Set<Integer> set = new HashSet<Integer>();
1512
        for (Integer item : indices) {
1513 9 1. checkAxisIndices : negated conditional → NO_COVERAGE
2. checkAxisIndices : removed call to java/util/Set::contains → NO_COVERAGE
3. checkAxisIndices : removed conditional - replaced equality check with false → NO_COVERAGE
4. checkAxisIndices : removed conditional - replaced equality check with true → NO_COVERAGE
5. checkAxisIndices : equal to less than → NO_COVERAGE
6. checkAxisIndices : equal to less or equal → NO_COVERAGE
7. checkAxisIndices : equal to greater than → NO_COVERAGE
8. checkAxisIndices : equal to greater or equal → NO_COVERAGE
9. checkAxisIndices : equal to not equal → NO_COVERAGE
            if (set.contains(item)) {
1514 1 1. checkAxisIndices : removed call to java/lang/IllegalArgumentException::<init> → NO_COVERAGE
                throw new IllegalArgumentException("Indices must be unique.");
1515
            }
1516 1 1. checkAxisIndices : removed call to java/util/Set::add → NO_COVERAGE
            set.add(item);
1517
        }
1518
    }
1519
1520
    /**
1521
     * Returns the number of renderer slots for this plot.
1522
     *
1523
     * @return The number of renderer slots.
1524
     *
1525
     * @since 1.0.11
1526
     */
1527
    public int getRendererCount() {
1528 3 1. getRendererCount : removed call to java/util/Map::size → NO_COVERAGE
2. getRendererCount : replaced int return with 0 for org/jfree/chart/plot/XYPlot::getRendererCount → NO_COVERAGE
3. getRendererCount : replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE
        return this.renderers.size();
1529
    }
1530
1531
    /**
1532
     * Returns the renderer for the primary dataset.
1533
     *
1534
     * @return The item renderer (possibly <code>null</code>).
1535
     *
1536
     * @see #setRenderer(XYItemRenderer)
1537
     */
1538
    public XYItemRenderer getRenderer() {
1539 8 1. getRenderer : Substituted 0 with 1 → NO_COVERAGE
2. getRenderer : removed call to org/jfree/chart/plot/XYPlot::getRenderer → NO_COVERAGE
3. getRenderer : replaced return value with null for org/jfree/chart/plot/XYPlot::getRenderer → NO_COVERAGE
4. getRenderer : mutated return of Object value for org/jfree/chart/plot/XYPlot::getRenderer to ( if (x != null) null else throw new RuntimeException ) → NO_COVERAGE
5. getRenderer : Substituted 0 with 1 → NO_COVERAGE
6. getRenderer : Substituted 0 with -1 → NO_COVERAGE
7. getRenderer : Substituted 0 with 1 → NO_COVERAGE
8. getRenderer : Substituted 0 with -1 → NO_COVERAGE
        return getRenderer(0);
1540
    }
1541
1542
    /**
1543
     * Returns the renderer with the specified index, or {@code null}.
1544
     *
1545
     * @param index  the renderer index (must be &gt;= 0).
1546
     *
1547
     * @return The renderer (possibly {@code null}).
1548
     *
1549
     * @see #setRenderer(int, XYItemRenderer)
1550
     */
1551
    public XYItemRenderer getRenderer(int index) {
1552 10 1. getRenderer : replaced call to java/util/Map::get with argument → NO_COVERAGE
2. getRenderer : removed call to java/lang/Integer::valueOf → NO_COVERAGE
3. getRenderer : removed call to java/util/Map::get → NO_COVERAGE
4. getRenderer : replaced return value with null for org/jfree/chart/plot/XYPlot::getRenderer → NO_COVERAGE
5. getRenderer : mutated return of Object value for org/jfree/chart/plot/XYPlot::getRenderer to ( if (x != null) null else throw new RuntimeException ) → NO_COVERAGE
6. getRenderer : Negated integer local variable number 1 → NO_COVERAGE
7. getRenderer : Incremented (a++) integer local variable number 1 → NO_COVERAGE
8. getRenderer : Decremented (a--) integer local variable number 1 → NO_COVERAGE
9. getRenderer : Incremented (++a) integer local variable number 1 → NO_COVERAGE
10. getRenderer : Decremented (--a) integer local variable number 1 → NO_COVERAGE
        return (XYItemRenderer) this.renderers.get(index);
1553
    }
1554
1555
    /**
1556
     * Sets the renderer for the primary dataset and sends a change event to 
1557
     * all registered listeners.  If the renderer is set to <code>null</code>, 
1558
     * no data will be displayed.
1559
     *
1560
     * @param renderer  the renderer ({@code null} permitted).
1561
     *
1562
     * @see #getRenderer()
1563
     */
1564
    public void setRenderer(XYItemRenderer renderer) {
1565 6 1. setRenderer : Substituted 0 with 1 → NO_COVERAGE
2. setRenderer : removed call to org/jfree/chart/plot/XYPlot::setRenderer → NO_COVERAGE
3. setRenderer : Substituted 0 with 1 → NO_COVERAGE
4. setRenderer : Substituted 0 with -1 → NO_COVERAGE
5. setRenderer : Substituted 0 with 1 → NO_COVERAGE
6. setRenderer : Substituted 0 with -1 → NO_COVERAGE
        setRenderer(0, renderer);
1566
    }
1567
1568
    /**
1569
     * Sets the renderer for the dataset with the specified index and sends a 
1570
     * change event to all registered listeners.  Note that each dataset should 
1571
     * have its own renderer, you should not use one renderer for multiple 
1572
     * datasets.
1573
     *
1574
     * @param index  the index (must be &gt;= 0).
1575
     * @param renderer  the renderer.
1576
     *
1577
     * @see #getRenderer(int)
1578
     */
1579
    public void setRenderer(int index, XYItemRenderer renderer) {
1580 12 1. setRenderer : Substituted 1 with 0 → NO_COVERAGE
2. setRenderer : removed call to org/jfree/chart/plot/XYPlot::setRenderer → NO_COVERAGE
3. setRenderer : Negated integer local variable number 1 → NO_COVERAGE
4. setRenderer : Substituted 1 with 0 → NO_COVERAGE
5. setRenderer : Substituted 1 with -1 → NO_COVERAGE
6. setRenderer : Substituted 1 with -1 → NO_COVERAGE
7. setRenderer : Substituted 1 with 2 → NO_COVERAGE
8. setRenderer : Substituted 1 with 0 → NO_COVERAGE
9. setRenderer : Incremented (a++) integer local variable number 1 → NO_COVERAGE
10. setRenderer : Decremented (a--) integer local variable number 1 → NO_COVERAGE
11. setRenderer : Incremented (++a) integer local variable number 1 → NO_COVERAGE
12. setRenderer : Decremented (--a) integer local variable number 1 → NO_COVERAGE
        setRenderer(index, renderer, true);
1581
    }
1582
1583
    /**
1584
     * Sets the renderer for the dataset with the specified index and, if 
1585
     * requested, sends a change event to all registered listeners.  Note that 
1586
     * each dataset should have its own renderer, you should not use one 
1587
     * renderer for multiple datasets.
1588
     *
1589
     * @param index  the index (must be &gt;= 0).
1590
     * @param renderer  the renderer.
1591
     * @param notify  notify listeners?
1592
     *
1593
     * @see #getRenderer(int)
1594
     */
1595
    public void setRenderer(int index, XYItemRenderer renderer, 
1596
            boolean notify) {
1597 6 1. setRenderer : removed call to org/jfree/chart/plot/XYPlot::getRenderer → NO_COVERAGE
2. setRenderer : Negated integer local variable number 1 → NO_COVERAGE
3. setRenderer : Incremented (a++) integer local variable number 1 → NO_COVERAGE
4. setRenderer : Decremented (a--) integer local variable number 1 → NO_COVERAGE
5. setRenderer : Incremented (++a) integer local variable number 1 → NO_COVERAGE
6. setRenderer : Decremented (--a) integer local variable number 1 → NO_COVERAGE
        XYItemRenderer existing = getRenderer(index);
1598 4 1. setRenderer : negated conditional → NO_COVERAGE
2. setRenderer : removed conditional - replaced equality check with false → NO_COVERAGE
3. setRenderer : removed conditional - replaced equality check with true → NO_COVERAGE
4. setRenderer : equal to not equal → NO_COVERAGE
        if (existing != null) {
1599 1 1. setRenderer : removed call to org/jfree/chart/renderer/xy/XYItemRenderer::removeChangeListener → NO_COVERAGE
            existing.removeChangeListener(this);
1600
        }
1601 8 1. setRenderer : replaced call to java/util/Map::put with argument → NO_COVERAGE
2. setRenderer : removed call to java/lang/Integer::valueOf → NO_COVERAGE
3. setRenderer : removed call to java/util/Map::put → NO_COVERAGE
4. setRenderer : Negated integer local variable number 1 → NO_COVERAGE
5. setRenderer : Incremented (a++) integer local variable number 1 → NO_COVERAGE
6. setRenderer : Decremented (a--) integer local variable number 1 → NO_COVERAGE
7. setRenderer : Incremented (++a) integer local variable number 1 → NO_COVERAGE
8. setRenderer : Decremented (--a) integer local variable number 1 → NO_COVERAGE
        this.renderers.put(index, renderer);
1602 4 1. setRenderer : negated conditional → NO_COVERAGE
2. setRenderer : removed conditional - replaced equality check with false → NO_COVERAGE
3. setRenderer : removed conditional - replaced equality check with true → NO_COVERAGE
4. setRenderer : equal to not equal → NO_COVERAGE
        if (renderer != null) {
1603 1 1. setRenderer : removed call to org/jfree/chart/renderer/xy/XYItemRenderer::setPlot → NO_COVERAGE
            renderer.setPlot(this);
1604 1 1. setRenderer : removed call to org/jfree/chart/renderer/xy/XYItemRenderer::addChangeListener → NO_COVERAGE
            renderer.addChangeListener(this);
1605
        }
1606 1 1. setRenderer : removed call to org/jfree/chart/plot/XYPlot::configureDomainAxes → NO_COVERAGE
        configureDomainAxes();
1607 1 1. setRenderer : removed call to org/jfree/chart/plot/XYPlot::configureRangeAxes → NO_COVERAGE
        configureRangeAxes();
1608 13 1. setRenderer : negated conditional → NO_COVERAGE
2. setRenderer : removed conditional - replaced equality check with false → NO_COVERAGE
3. setRenderer : removed conditional - replaced equality check with true → NO_COVERAGE
4. setRenderer : Negated integer local variable number 3 → NO_COVERAGE
5. setRenderer : equal to less than → NO_COVERAGE
6. setRenderer : equal to less or equal → NO_COVERAGE
7. setRenderer : equal to greater than → NO_COVERAGE
8. setRenderer : equal to greater or equal → NO_COVERAGE
9. setRenderer : equal to not equal → NO_COVERAGE
10. setRenderer : Incremented (a++) integer local variable number 3 → NO_COVERAGE
11. setRenderer : Decremented (a--) integer local variable number 3 → NO_COVERAGE
12. setRenderer : Incremented (++a) integer local variable number 3 → NO_COVERAGE
13. setRenderer : Decremented (--a) integer local variable number 3 → NO_COVERAGE
        if (notify) {
1609 1 1. setRenderer : removed call to org/jfree/chart/plot/XYPlot::fireChangeEvent → NO_COVERAGE
            fireChangeEvent();
1610
        }
1611
    }
1612
1613
    /**
1614
     * Sets the renderers for this plot and sends a {@link PlotChangeEvent}
1615
     * to all registered listeners.
1616
     *
1617
     * @param renderers  the renderers (<code>null</code> not permitted).
1618
     */
1619
    public void setRenderers(XYItemRenderer[] renderers) {
1620 19 1. setRenderers : changed conditional boundary → NO_COVERAGE
2. setRenderers : Substituted 0 with 1 → NO_COVERAGE
3. setRenderers : negated conditional → NO_COVERAGE
4. setRenderers : removed conditional - replaced comparison check with false → NO_COVERAGE
5. setRenderers : removed conditional - replaced comparison check with true → NO_COVERAGE
6. setRenderers : Negated integer local variable number 2 → NO_COVERAGE
7. setRenderers : Substituted 0 with 1 → NO_COVERAGE
8. setRenderers : Substituted 0 with -1 → NO_COVERAGE
9. setRenderers : Substituted 0 with 1 → NO_COVERAGE
10. setRenderers : Substituted 0 with -1 → NO_COVERAGE
11. setRenderers : Less than to less or equal → NO_COVERAGE
12. setRenderers : Less than to greater than → NO_COVERAGE
13. setRenderers : Less than to greater or equal → NO_COVERAGE
14. setRenderers : Less than to equal → NO_COVERAGE
15. setRenderers : Less than to not equal → NO_COVERAGE
16. setRenderers : Incremented (a++) integer local variable number 2 → NO_COVERAGE
17. setRenderers : Decremented (a--) integer local variable number 2 → NO_COVERAGE
18. setRenderers : Incremented (++a) integer local variable number 2 → NO_COVERAGE
19. setRenderers : Decremented (--a) integer local variable number 2 → NO_COVERAGE
        for (int i = 0; i < renderers.length; i++) {
1621 16 1. setRenderers : Substituted 0 with 1 → NO_COVERAGE
2. setRenderers : removed call to org/jfree/chart/plot/XYPlot::setRenderer → NO_COVERAGE
3. setRenderers : Negated integer local variable number 2 → NO_COVERAGE
4. setRenderers : Negated integer local variable number 2 → NO_COVERAGE
5. setRenderers : Substituted 0 with 1 → NO_COVERAGE
6. setRenderers : Substituted 0 with -1 → NO_COVERAGE
7. setRenderers : Substituted 0 with 1 → NO_COVERAGE
8. setRenderers : Substituted 0 with -1 → NO_COVERAGE
9. setRenderers : Incremented (a++) integer local variable number 2 → NO_COVERAGE
10. setRenderers : Incremented (a++) integer local variable number 2 → NO_COVERAGE
11. setRenderers : Decremented (a--) integer local variable number 2 → NO_COVERAGE
12. setRenderers : Decremented (a--) integer local variable number 2 → NO_COVERAGE
13. setRenderers : Incremented (++a) integer local variable number 2 → NO_COVERAGE
14. setRenderers : Incremented (++a) integer local variable number 2 → NO_COVERAGE
15. setRenderers : Decremented (--a) integer local variable number 2 → NO_COVERAGE
16. setRenderers : Decremented (--a) integer local variable number 2 → NO_COVERAGE
            setRenderer(i, renderers[i], false);
1622
        }
1623 1 1. setRenderers : removed call to org/jfree/chart/plot/XYPlot::fireChangeEvent → NO_COVERAGE
        fireChangeEvent();
1624
    }
1625
1626
    /**
1627
     * Returns the dataset rendering order.
1628
     *
1629
     * @return The order (never <code>null</code>).
1630
     *
1631
     * @see #setDatasetRenderingOrder(DatasetRenderingOrder)
1632
     */
1633
    public DatasetRenderingOrder getDatasetRenderingOrder() {
1634 2 1. getDatasetRenderingOrder : replaced return value with null for org/jfree/chart/plot/XYPlot::getDatasetRenderingOrder → NO_COVERAGE
2. getDatasetRenderingOrder : mutated return of Object value for org/jfree/chart/plot/XYPlot::getDatasetRenderingOrder to ( if (x != null) null else throw new RuntimeException ) → NO_COVERAGE
        return this.datasetRenderingOrder;
1635
    }
1636
1637
    /**
1638
     * Sets the rendering order and sends a {@link PlotChangeEvent} to all
1639
     * registered listeners.  By default, the plot renders the primary dataset
1640
     * last (so that the primary dataset overlays the secondary datasets).
1641
     * You can reverse this if you want to.
1642
     *
1643
     * @param order  the rendering order (<code>null</code> not permitted).
1644
     *
1645
     * @see #getDatasetRenderingOrder()
1646
     */
1647
    public void setDatasetRenderingOrder(DatasetRenderingOrder order) {
1648 1 1. setDatasetRenderingOrder : removed call to org/jfree/chart/util/ParamChecks::nullNotPermitted → NO_COVERAGE
        ParamChecks.nullNotPermitted(order, "order");
1649 1 1. setDatasetRenderingOrder : Removed assignment to member variable datasetRenderingOrder → NO_COVERAGE
        this.datasetRenderingOrder = order;
1650 1 1. setDatasetRenderingOrder : removed call to org/jfree/chart/plot/XYPlot::fireChangeEvent → NO_COVERAGE
        fireChangeEvent();
1651
    }
1652
1653
    /**
1654
     * Returns the series rendering order.
1655
     *
1656
     * @return the order (never <code>null</code>).
1657
     *
1658
     * @see #setSeriesRenderingOrder(SeriesRenderingOrder)
1659
     */
1660
    public SeriesRenderingOrder getSeriesRenderingOrder() {
1661 2 1. getSeriesRenderingOrder : replaced return value with null for org/jfree/chart/plot/XYPlot::getSeriesRenderingOrder → NO_COVERAGE
2. getSeriesRenderingOrder : mutated return of Object value for org/jfree/chart/plot/XYPlot::getSeriesRenderingOrder to ( if (x != null) null else throw new RuntimeException ) → NO_COVERAGE
        return this.seriesRenderingOrder;
1662
    }
1663
1664
    /**
1665
     * Sets the series order and sends a {@link PlotChangeEvent} to all
1666
     * registered listeners.  By default, the plot renders the primary series
1667
     * last (so that the primary series appears to be on top).
1668
     * You can reverse this if you want to.
1669
     *
1670
     * @param order  the rendering order (<code>null</code> not permitted).
1671
     *
1672
     * @see #getSeriesRenderingOrder()
1673
     */
1674
    public void setSeriesRenderingOrder(SeriesRenderingOrder order) {
1675 1 1. setSeriesRenderingOrder : removed call to org/jfree/chart/util/ParamChecks::nullNotPermitted → NO_COVERAGE
        ParamChecks.nullNotPermitted(order, "order");
1676 1 1. setSeriesRenderingOrder : Removed assignment to member variable seriesRenderingOrder → NO_COVERAGE
        this.seriesRenderingOrder = order;
1677 1 1. setSeriesRenderingOrder : removed call to org/jfree/chart/plot/XYPlot::fireChangeEvent → NO_COVERAGE
        fireChangeEvent();
1678
    }
1679
1680
    /**
1681
     * Returns the index of the specified renderer, or <code>-1</code> if the
1682
     * renderer is not assigned to this plot.
1683
     *
1684
     * @param renderer  the renderer (<code>null</code> permitted).
1685
     *
1686
     * @return The renderer index.
1687
     */
1688
    public int getIndexOf(XYItemRenderer renderer) {
1689
        for (Map.Entry<Integer, XYItemRenderer> entry 
1690 1 1. getIndexOf : removed call to java/util/Map::entrySet → NO_COVERAGE
                : this.renderers.entrySet()) {
1691 5 1. getIndexOf : negated conditional → NO_COVERAGE
2. getIndexOf : removed call to java/util/Map$Entry::getValue → NO_COVERAGE
3. getIndexOf : removed conditional - replaced equality check with false → NO_COVERAGE
4. getIndexOf : removed conditional - replaced equality check with true → NO_COVERAGE
5. getIndexOf : not equal to equal → NO_COVERAGE
            if (entry.getValue() == renderer) {
1692 4 1. getIndexOf : removed call to java/util/Map$Entry::getKey → NO_COVERAGE
2. getIndexOf : removed call to java/lang/Integer::intValue → NO_COVERAGE
3. getIndexOf : replaced int return with 0 for org/jfree/chart/plot/XYPlot::getIndexOf → NO_COVERAGE
4. getIndexOf : replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE
                return entry.getKey();
1693
            }
1694
        }
1695 8 1. getIndexOf : Substituted -1 with 0 → NO_COVERAGE
2. getIndexOf : replaced int return with 0 for org/jfree/chart/plot/XYPlot::getIndexOf → NO_COVERAGE
3. getIndexOf : replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE
4. getIndexOf : Substituted -1 with 1 → NO_COVERAGE
5. getIndexOf : Substituted -1 with 0 → NO_COVERAGE
6. getIndexOf : Substituted -1 with 1 → NO_COVERAGE
7. getIndexOf : Substituted -1 with 0 → NO_COVERAGE
8. getIndexOf : Substituted -1 with -2 → NO_COVERAGE
        return -1;
1696
    }
1697
1698
    /**
1699
     * Returns the renderer for the specified dataset (this is either the
1700
     * renderer with the same index as the dataset or, if there isn't a 
1701
     * renderer with the same index, the default renderer).  If the dataset
1702
     * does not belong to the plot, this method will return {@code null}.
1703
     *
1704
     * @param dataset  the dataset ({@code null} permitted).
1705
     *
1706
     * @return The renderer (possibly {@code null}).
1707
     */
1708
    public XYItemRenderer getRendererForDataset(XYDataset dataset) {
1709 1 1. getRendererForDataset : removed call to org/jfree/chart/plot/XYPlot::indexOf → NO_COVERAGE
        int datasetIndex = indexOf(dataset);
1710 14 1. getRendererForDataset : changed conditional boundary → NO_COVERAGE
2. getRendererForDataset : negated conditional → NO_COVERAGE
3. getRendererForDataset : removed conditional - replaced comparison check with false → NO_COVERAGE
4. getRendererForDataset : removed conditional - replaced comparison check with true → NO_COVERAGE
5. getRendererForDataset : Negated integer local variable number 2 → NO_COVERAGE
6. getRendererForDataset : greater or equal to less than → NO_COVERAGE
7. getRendererForDataset : greater or equal to less or equal → NO_COVERAGE
8. getRendererForDataset : greater or equal to greater than → NO_COVERAGE
9. getRendererForDataset : greater or equal to equal → NO_COVERAGE
10. getRendererForDataset : greater or equal to not equal → NO_COVERAGE
11. getRendererForDataset : Incremented (a++) integer local variable number 2 → NO_COVERAGE
12. getRendererForDataset : Decremented (a--) integer local variable number 2 → NO_COVERAGE
13. getRendererForDataset : Incremented (++a) integer local variable number 2 → NO_COVERAGE
14. getRendererForDataset : Decremented (--a) integer local variable number 2 → NO_COVERAGE
        if (datasetIndex < 0) {
1711 1 1. getRendererForDataset : mutated return of Object value for org/jfree/chart/plot/XYPlot::getRendererForDataset to ( if (x != null) null else throw new RuntimeException ) → NO_COVERAGE
            return null;
1712
        } 
1713 8 1. getRendererForDataset : replaced call to java/util/Map::get with argument → NO_COVERAGE
2. getRendererForDataset : removed call to java/lang/Integer::valueOf → NO_COVERAGE
3. getRendererForDataset : removed call to java/util/Map::get → NO_COVERAGE
4. getRendererForDataset : Negated integer local variable number 2 → NO_COVERAGE
5. getRendererForDataset : Incremented (a++) integer local variable number 2 → NO_COVERAGE
6. getRendererForDataset : Decremented (a--) integer local variable number 2 → NO_COVERAGE
7. getRendererForDataset : Incremented (++a) integer local variable number 2 → NO_COVERAGE
8. getRendererForDataset : Decremented (--a) integer local variable number 2 → NO_COVERAGE
        XYItemRenderer result = this.renderers.get(datasetIndex);
1714 4 1. getRendererForDataset : negated conditional → NO_COVERAGE
2. getRendererForDataset : removed conditional - replaced equality check with false → NO_COVERAGE
3. getRendererForDataset : removed conditional - replaced equality check with true → NO_COVERAGE
4. getRendererForDataset : not equal to equal → NO_COVERAGE
        if (result == null) {
1715 1 1. getRendererForDataset : removed call to org/jfree/chart/plot/XYPlot::getRenderer → NO_COVERAGE
            result = getRenderer();
1716
        }
1717 2 1. getRendererForDataset : replaced return value with null for org/jfree/chart/plot/XYPlot::getRendererForDataset → NO_COVERAGE
2. getRendererForDataset : mutated return of Object value for org/jfree/chart/plot/XYPlot::getRendererForDataset to ( if (x != null) null else throw new RuntimeException ) → NO_COVERAGE
        return result;
1718
    }
1719
1720
    /**
1721
     * Returns the weight for this plot when it is used as a subplot within a
1722
     * combined plot.
1723
     *
1724
     * @return The weight.
1725
     *
1726
     * @see #setWeight(int)
1727
     */
1728
    public int getWeight() {
1729 7 1. getWeight : replaced int return with 0 for org/jfree/chart/plot/XYPlot::getWeight → NO_COVERAGE
2. getWeight : replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE
3. getWeight : Negated integer field weight → NO_COVERAGE
4. getWeight : Incremented (a++) integer field weight → NO_COVERAGE
5. getWeight : Decremented (a--) integer field weight → NO_COVERAGE
6. getWeight : Incremented (++a) integer field weight → NO_COVERAGE
7. getWeight : Decremented (--a) integer fieldweight → NO_COVERAGE
        return this.weight;
1730
    }
1731
1732
    /**
1733
     * Sets the weight for the plot and sends a {@link PlotChangeEvent} to all
1734
     * registered listeners.
1735
     *
1736
     * @param weight  the weight.
1737
     *
1738
     * @see #getWeight()
1739
     */
1740
    public void setWeight(int weight) {
1741 6 1. setWeight : Removed assignment to member variable weight → NO_COVERAGE
2. setWeight : Negated integer local variable number 1 → NO_COVERAGE
3. setWeight : Incremented (a++) integer local variable number 1 → NO_COVERAGE
4. setWeight : Decremented (a--) integer local variable number 1 → NO_COVERAGE
5. setWeight : Incremented (++a) integer local variable number 1 → NO_COVERAGE
6. setWeight : Decremented (--a) integer local variable number 1 → NO_COVERAGE
        this.weight = weight;
1742 1 1. setWeight : removed call to org/jfree/chart/plot/XYPlot::fireChangeEvent → NO_COVERAGE
        fireChangeEvent();
1743
    }
1744
1745
    /**
1746
     * Returns <code>true</code> if the domain gridlines are visible, and
1747
     * <code>false</code> otherwise.
1748
     *
1749
     * @return <code>true</code> or <code>false</code>.
1750
     *
1751
     * @see #setDomainGridlinesVisible(boolean)
1752
     */
1753
    public boolean isDomainGridlinesVisible() {
1754 3 1. isDomainGridlinesVisible : replaced boolean return with false for org/jfree/chart/plot/XYPlot::isDomainGridlinesVisible → NO_COVERAGE
2. isDomainGridlinesVisible : replaced boolean return with true for org/jfree/chart/plot/XYPlot::isDomainGridlinesVisible → NO_COVERAGE
3. isDomainGridlinesVisible : replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE
        return this.domainGridlinesVisible;
1755
    }
1756
1757
    /**
1758
     * Sets the flag that controls whether or not the domain grid-lines are
1759
     * visible.
1760
     * <p>
1761
     * If the flag value is changed, a {@link PlotChangeEvent} is sent to all
1762
     * registered listeners.
1763
     *
1764
     * @param visible  the new value of the flag.
1765
     *
1766
     * @see #isDomainGridlinesVisible()
1767
     */
1768
    public void setDomainGridlinesVisible(boolean visible) {
1769 13 1. setDomainGridlinesVisible : negated conditional → NO_COVERAGE
2. setDomainGridlinesVisible : removed conditional - replaced equality check with false → NO_COVERAGE
3. setDomainGridlinesVisible : removed conditional - replaced equality check with true → NO_COVERAGE
4. setDomainGridlinesVisible : Negated integer local variable number 1 → NO_COVERAGE
5. setDomainGridlinesVisible : equal to less than → NO_COVERAGE
6. setDomainGridlinesVisible : equal to less or equal → NO_COVERAGE
7. setDomainGridlinesVisible : equal to greater than → NO_COVERAGE
8. setDomainGridlinesVisible : equal to greater or equal → NO_COVERAGE
9. setDomainGridlinesVisible : equal to not equal → NO_COVERAGE
10. setDomainGridlinesVisible : Incremented (a++) integer local variable number 1 → NO_COVERAGE
11. setDomainGridlinesVisible : Decremented (a--) integer local variable number 1 → NO_COVERAGE
12. setDomainGridlinesVisible : Incremented (++a) integer local variable number 1 → NO_COVERAGE
13. setDomainGridlinesVisible : Decremented (--a) integer local variable number 1 → NO_COVERAGE
        if (this.domainGridlinesVisible != visible) {
1770 6 1. setDomainGridlinesVisible : Removed assignment to member variable domainGridlinesVisible → NO_COVERAGE
2. setDomainGridlinesVisible : Negated integer local variable number 1 → NO_COVERAGE
3. setDomainGridlinesVisible : Incremented (a++) integer local variable number 1 → NO_COVERAGE
4. setDomainGridlinesVisible : Decremented (a--) integer local variable number 1 → NO_COVERAGE
5. setDomainGridlinesVisible : Incremented (++a) integer local variable number 1 → NO_COVERAGE
6. setDomainGridlinesVisible : Decremented (--a) integer local variable number 1 → NO_COVERAGE
            this.domainGridlinesVisible = visible;
1771 1 1. setDomainGridlinesVisible : removed call to org/jfree/chart/plot/XYPlot::fireChangeEvent → NO_COVERAGE
            fireChangeEvent();
1772
        }
1773
    }
1774
1775
    /**
1776
     * Returns <code>true</code> if the domain minor gridlines are visible, and
1777
     * <code>false</code> otherwise.
1778
     *
1779
     * @return <code>true</code> or <code>false</code>.
1780
     *
1781
     * @see #setDomainMinorGridlinesVisible(boolean)
1782
     *
1783
     * @since 1.0.12
1784
     */
1785
    public boolean isDomainMinorGridlinesVisible() {
1786 3 1. isDomainMinorGridlinesVisible : replaced boolean return with false for org/jfree/chart/plot/XYPlot::isDomainMinorGridlinesVisible → NO_COVERAGE
2. isDomainMinorGridlinesVisible : replaced boolean return with true for org/jfree/chart/plot/XYPlot::isDomainMinorGridlinesVisible → NO_COVERAGE
3. isDomainMinorGridlinesVisible : replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE
        return this.domainMinorGridlinesVisible;
1787
    }
1788
1789
    /**
1790
     * Sets the flag that controls whether or not the domain minor grid-lines
1791
     * are visible.
1792
     * <p>
1793
     * If the flag value is changed, a {@link PlotChangeEvent} is sent to all
1794
     * registered listeners.
1795
     *
1796
     * @param visible  the new value of the flag.
1797
     *
1798
     * @see #isDomainMinorGridlinesVisible()
1799
     *
1800
     * @since 1.0.12
1801
     */
1802
    public void setDomainMinorGridlinesVisible(boolean visible) {
1803 13 1. setDomainMinorGridlinesVisible : negated conditional → NO_COVERAGE
2. setDomainMinorGridlinesVisible : removed conditional - replaced equality check with false → NO_COVERAGE
3. setDomainMinorGridlinesVisible : removed conditional - replaced equality check with true → NO_COVERAGE
4. setDomainMinorGridlinesVisible : Negated integer local variable number 1 → NO_COVERAGE
5. setDomainMinorGridlinesVisible : equal to less than → NO_COVERAGE
6. setDomainMinorGridlinesVisible : equal to less or equal → NO_COVERAGE
7. setDomainMinorGridlinesVisible : equal to greater than → NO_COVERAGE
8. setDomainMinorGridlinesVisible : equal to greater or equal → NO_COVERAGE
9. setDomainMinorGridlinesVisible : equal to not equal → NO_COVERAGE
10. setDomainMinorGridlinesVisible : Incremented (a++) integer local variable number 1 → NO_COVERAGE
11. setDomainMinorGridlinesVisible : Decremented (a--) integer local variable number 1 → NO_COVERAGE
12. setDomainMinorGridlinesVisible : Incremented (++a) integer local variable number 1 → NO_COVERAGE
13. setDomainMinorGridlinesVisible : Decremented (--a) integer local variable number 1 → NO_COVERAGE
        if (this.domainMinorGridlinesVisible != visible) {
1804 6 1. setDomainMinorGridlinesVisible : Removed assignment to member variable domainMinorGridlinesVisible → NO_COVERAGE
2. setDomainMinorGridlinesVisible : Negated integer local variable number 1 → NO_COVERAGE
3. setDomainMinorGridlinesVisible : Incremented (a++) integer local variable number 1 → NO_COVERAGE
4. setDomainMinorGridlinesVisible : Decremented (a--) integer local variable number 1 → NO_COVERAGE
5. setDomainMinorGridlinesVisible : Incremented (++a) integer local variable number 1 → NO_COVERAGE
6. setDomainMinorGridlinesVisible : Decremented (--a) integer local variable number 1 → NO_COVERAGE
            this.domainMinorGridlinesVisible = visible;
1805 1 1. setDomainMinorGridlinesVisible : removed call to org/jfree/chart/plot/XYPlot::fireChangeEvent → NO_COVERAGE
            fireChangeEvent();
1806
        }
1807
    }
1808
1809
    /**
1810
     * Returns the stroke for the grid-lines (if any) plotted against the
1811
     * domain axis.
1812
     *
1813
     * @return The stroke (never <code>null</code>).
1814
     *
1815
     * @see #setDomainGridlineStroke(Stroke)
1816
     */
1817
    public Stroke getDomainGridlineStroke() {
1818 2 1. getDomainGridlineStroke : replaced return value with null for org/jfree/chart/plot/XYPlot::getDomainGridlineStroke → NO_COVERAGE
2. getDomainGridlineStroke : mutated return of Object value for org/jfree/chart/plot/XYPlot::getDomainGridlineStroke to ( if (x != null) null else throw new RuntimeException ) → NO_COVERAGE
        return this.domainGridlineStroke;
1819
    }
1820
1821
    /**
1822
     * Sets the stroke for the grid lines plotted against the domain axis, and
1823
     * sends a {@link PlotChangeEvent} to all registered listeners.
1824
     *
1825
     * @param stroke  the stroke (<code>null</code> not permitted).
1826
     *
1827
     * @throws IllegalArgumentException if <code>stroke</code> is
1828
     *     <code>null</code>.
1829
     *
1830
     * @see #getDomainGridlineStroke()
1831
     */
1832
    public void setDomainGridlineStroke(Stroke stroke) {
1833 1 1. setDomainGridlineStroke : removed call to org/jfree/chart/util/ParamChecks::nullNotPermitted → NO_COVERAGE
        ParamChecks.nullNotPermitted(stroke, "stroke");
1834 1 1. setDomainGridlineStroke : Removed assignment to member variable domainGridlineStroke → NO_COVERAGE
        this.domainGridlineStroke = stroke;
1835 1 1. setDomainGridlineStroke : removed call to org/jfree/chart/plot/XYPlot::fireChangeEvent → NO_COVERAGE
        fireChangeEvent();
1836
    }
1837
1838
    /**
1839
     * Returns the stroke for the minor grid-lines (if any) plotted against the
1840
     * domain axis.
1841
     *
1842
     * @return The stroke (never <code>null</code>).
1843
     *
1844
     * @see #setDomainMinorGridlineStroke(Stroke)
1845
     *
1846
     * @since 1.0.12
1847
     */
1848
1849
    public Stroke getDomainMinorGridlineStroke() {
1850 2 1. getDomainMinorGridlineStroke : replaced return value with null for org/jfree/chart/plot/XYPlot::getDomainMinorGridlineStroke → NO_COVERAGE
2. getDomainMinorGridlineStroke : mutated return of Object value for org/jfree/chart/plot/XYPlot::getDomainMinorGridlineStroke to ( if (x != null) null else throw new RuntimeException ) → NO_COVERAGE
        return this.domainMinorGridlineStroke;
1851
    }
1852
1853
    /**
1854
     * Sets the stroke for the minor grid lines plotted against the domain
1855
     * axis, and sends a {@link PlotChangeEvent} to all registered listeners.
1856
     *
1857
     * @param stroke  the stroke (<code>null</code> not permitted).
1858
     *
1859
     * @throws IllegalArgumentException if <code>stroke</code> is
1860
     *     <code>null</code>.
1861
     *
1862
     * @see #getDomainMinorGridlineStroke()
1863
     *
1864
     * @since 1.0.12
1865
     */
1866
    public void setDomainMinorGridlineStroke(Stroke stroke) {
1867 1 1. setDomainMinorGridlineStroke : removed call to org/jfree/chart/util/ParamChecks::nullNotPermitted → NO_COVERAGE
        ParamChecks.nullNotPermitted(stroke, "stroke");
1868 1 1. setDomainMinorGridlineStroke : Removed assignment to member variable domainMinorGridlineStroke → NO_COVERAGE
        this.domainMinorGridlineStroke = stroke;
1869 1 1. setDomainMinorGridlineStroke : removed call to org/jfree/chart/plot/XYPlot::fireChangeEvent → NO_COVERAGE
        fireChangeEvent();
1870
    }
1871
1872
    /**
1873
     * Returns the paint for the grid lines (if any) plotted against the domain
1874
     * axis.
1875
     *
1876
     * @return The paint (never <code>null</code>).
1877
     *
1878
     * @see #setDomainGridlinePaint(Paint)
1879
     */
1880
    public Paint getDomainGridlinePaint() {
1881 2 1. getDomainGridlinePaint : replaced return value with null for org/jfree/chart/plot/XYPlot::getDomainGridlinePaint → NO_COVERAGE
2. getDomainGridlinePaint : mutated return of Object value for org/jfree/chart/plot/XYPlot::getDomainGridlinePaint to ( if (x != null) null else throw new RuntimeException ) → NO_COVERAGE
        return this.domainGridlinePaint;
1882
    }
1883
1884
    /**
1885
     * Sets the paint for the grid lines plotted against the domain axis, and
1886
     * sends a {@link PlotChangeEvent} to all registered listeners.
1887
     *
1888
     * @param paint  the paint (<code>null</code> not permitted).
1889
     *
1890
     * @throws IllegalArgumentException if <code>paint</code> is
1891
     *     <code>null</code>.
1892
     *
1893
     * @see #getDomainGridlinePaint()
1894
     */
1895
    public void setDomainGridlinePaint(Paint paint) {
1896 1 1. setDomainGridlinePaint : removed call to org/jfree/chart/util/ParamChecks::nullNotPermitted → NO_COVERAGE
        ParamChecks.nullNotPermitted(paint, "paint");
1897 1 1. setDomainGridlinePaint : Removed assignment to member variable domainGridlinePaint → NO_COVERAGE
        this.domainGridlinePaint = paint;
1898 1 1. setDomainGridlinePaint : removed call to org/jfree/chart/plot/XYPlot::fireChangeEvent → NO_COVERAGE
        fireChangeEvent();
1899
    }
1900
1901
    /**
1902
     * Returns the paint for the minor grid lines (if any) plotted against the
1903
     * domain axis.
1904
     *
1905
     * @return The paint (never <code>null</code>).
1906
     *
1907
     * @see #setDomainMinorGridlinePaint(Paint)
1908
     *
1909
     * @since 1.0.12
1910
     */
1911
    public Paint getDomainMinorGridlinePaint() {
1912 2 1. getDomainMinorGridlinePaint : replaced return value with null for org/jfree/chart/plot/XYPlot::getDomainMinorGridlinePaint → NO_COVERAGE
2. getDomainMinorGridlinePaint : mutated return of Object value for org/jfree/chart/plot/XYPlot::getDomainMinorGridlinePaint to ( if (x != null) null else throw new RuntimeException ) → NO_COVERAGE
        return this.domainMinorGridlinePaint;
1913
    }
1914
1915
    /**
1916
     * Sets the paint for the minor grid lines plotted against the domain axis,
1917
     * and sends a {@link PlotChangeEvent} to all registered listeners.
1918
     *
1919
     * @param paint  the paint (<code>null</code> not permitted).
1920
     *
1921
     * @throws IllegalArgumentException if <code>paint</code> is
1922
     *     <code>null</code>.
1923
     *
1924
     * @see #getDomainMinorGridlinePaint()
1925
     *
1926
     * @since 1.0.12
1927
     */
1928
    public void setDomainMinorGridlinePaint(Paint paint) {
1929 1 1. setDomainMinorGridlinePaint : removed call to org/jfree/chart/util/ParamChecks::nullNotPermitted → NO_COVERAGE
        ParamChecks.nullNotPermitted(paint, "paint");
1930 1 1. setDomainMinorGridlinePaint : Removed assignment to member variable domainMinorGridlinePaint → NO_COVERAGE
        this.domainMinorGridlinePaint = paint;
1931 1 1. setDomainMinorGridlinePaint : removed call to org/jfree/chart/plot/XYPlot::fireChangeEvent → NO_COVERAGE
        fireChangeEvent();
1932
    }
1933
1934
    /**
1935
     * Returns <code>true</code> if the range axis grid is visible, and
1936
     * <code>false</code> otherwise.
1937
     *
1938
     * @return A boolean.
1939
     *
1940
     * @see #setRangeGridlinesVisible(boolean)
1941
     */
1942
    public boolean isRangeGridlinesVisible() {
1943 3 1. isRangeGridlinesVisible : replaced boolean return with false for org/jfree/chart/plot/XYPlot::isRangeGridlinesVisible → NO_COVERAGE
2. isRangeGridlinesVisible : replaced boolean return with true for org/jfree/chart/plot/XYPlot::isRangeGridlinesVisible → NO_COVERAGE
3. isRangeGridlinesVisible : replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE
        return this.rangeGridlinesVisible;
1944
    }
1945
1946
    /**
1947
     * Sets the flag that controls whether or not the range axis grid lines
1948
     * are visible.
1949
     * <p>
1950
     * If the flag value is changed, a {@link PlotChangeEvent} is sent to all
1951
     * registered listeners.
1952
     *
1953
     * @param visible  the new value of the flag.
1954
     *
1955
     * @see #isRangeGridlinesVisible()
1956
     */
1957
    public void setRangeGridlinesVisible(boolean visible) {
1958 13 1. setRangeGridlinesVisible : negated conditional → NO_COVERAGE
2. setRangeGridlinesVisible : removed conditional - replaced equality check with false → NO_COVERAGE
3. setRangeGridlinesVisible : removed conditional - replaced equality check with true → NO_COVERAGE
4. setRangeGridlinesVisible : Negated integer local variable number 1 → NO_COVERAGE
5. setRangeGridlinesVisible : equal to less than → NO_COVERAGE
6. setRangeGridlinesVisible : equal to less or equal → NO_COVERAGE
7. setRangeGridlinesVisible : equal to greater than → NO_COVERAGE
8. setRangeGridlinesVisible : equal to greater or equal → NO_COVERAGE
9. setRangeGridlinesVisible : equal to not equal → NO_COVERAGE
10. setRangeGridlinesVisible : Incremented (a++) integer local variable number 1 → NO_COVERAGE
11. setRangeGridlinesVisible : Decremented (a--) integer local variable number 1 → NO_COVERAGE
12. setRangeGridlinesVisible : Incremented (++a) integer local variable number 1 → NO_COVERAGE
13. setRangeGridlinesVisible : Decremented (--a) integer local variable number 1 → NO_COVERAGE
        if (this.rangeGridlinesVisible != visible) {
1959 6 1. setRangeGridlinesVisible : Removed assignment to member variable rangeGridlinesVisible → NO_COVERAGE
2. setRangeGridlinesVisible : Negated integer local variable number 1 → NO_COVERAGE
3. setRangeGridlinesVisible : Incremented (a++) integer local variable number 1 → NO_COVERAGE
4. setRangeGridlinesVisible : Decremented (a--) integer local variable number 1 → NO_COVERAGE
5. setRangeGridlinesVisible : Incremented (++a) integer local variable number 1 → NO_COVERAGE
6. setRangeGridlinesVisible : Decremented (--a) integer local variable number 1 → NO_COVERAGE
            this.rangeGridlinesVisible = visible;
1960 1 1. setRangeGridlinesVisible : removed call to org/jfree/chart/plot/XYPlot::fireChangeEvent → NO_COVERAGE
            fireChangeEvent();
1961
        }
1962
    }
1963
1964
    /**
1965
     * Returns the stroke for the grid lines (if any) plotted against the
1966
     * range axis.
1967
     *
1968
     * @return The stroke (never <code>null</code>).
1969
     *
1970
     * @see #setRangeGridlineStroke(Stroke)
1971
     */
1972
    public Stroke getRangeGridlineStroke() {
1973 2 1. getRangeGridlineStroke : replaced return value with null for org/jfree/chart/plot/XYPlot::getRangeGridlineStroke → NO_COVERAGE
2. getRangeGridlineStroke : mutated return of Object value for org/jfree/chart/plot/XYPlot::getRangeGridlineStroke to ( if (x != null) null else throw new RuntimeException ) → NO_COVERAGE
        return this.rangeGridlineStroke;
1974
    }
1975
1976
    /**
1977
     * Sets the stroke for the grid lines plotted against the range axis,
1978
     * and sends a {@link PlotChangeEvent} to all registered listeners.
1979
     *
1980
     * @param stroke  the stroke (<code>null</code> not permitted).
1981
     *
1982
     * @see #getRangeGridlineStroke()
1983
     */
1984
    public void setRangeGridlineStroke(Stroke stroke) {
1985 1 1. setRangeGridlineStroke : removed call to org/jfree/chart/util/ParamChecks::nullNotPermitted → NO_COVERAGE
        ParamChecks.nullNotPermitted(stroke, "stroke");
1986 1 1. setRangeGridlineStroke : Removed assignment to member variable rangeGridlineStroke → NO_COVERAGE
        this.rangeGridlineStroke = stroke;
1987 1 1. setRangeGridlineStroke : removed call to org/jfree/chart/plot/XYPlot::fireChangeEvent → NO_COVERAGE
        fireChangeEvent();
1988
    }
1989
1990
    /**
1991
     * Returns the paint for the grid lines (if any) plotted against the range
1992
     * axis.
1993
     *
1994
     * @return The paint (never <code>null</code>).
1995
     *
1996
     * @see #setRangeGridlinePaint(Paint)
1997
     */
1998
    public Paint getRangeGridlinePaint() {
1999 2 1. getRangeGridlinePaint : replaced return value with null for org/jfree/chart/plot/XYPlot::getRangeGridlinePaint → NO_COVERAGE
2. getRangeGridlinePaint : mutated return of Object value for org/jfree/chart/plot/XYPlot::getRangeGridlinePaint to ( if (x != null) null else throw new RuntimeException ) → NO_COVERAGE
        return this.rangeGridlinePaint;
2000
    }
2001
2002
    /**
2003
     * Sets the paint for the grid lines plotted against the range axis and
2004
     * sends a {@link PlotChangeEvent} to all registered listeners.
2005
     *
2006
     * @param paint  the paint (<code>null</code> not permitted).
2007
     *
2008
     * @see #getRangeGridlinePaint()
2009
     */
2010
    public void setRangeGridlinePaint(Paint paint) {
2011 1 1. setRangeGridlinePaint : removed call to org/jfree/chart/util/ParamChecks::nullNotPermitted → NO_COVERAGE
        ParamChecks.nullNotPermitted(paint, "paint");
2012 1 1. setRangeGridlinePaint : Removed assignment to member variable rangeGridlinePaint → NO_COVERAGE
        this.rangeGridlinePaint = paint;
2013 1 1. setRangeGridlinePaint : removed call to org/jfree/chart/plot/XYPlot::fireChangeEvent → NO_COVERAGE
        fireChangeEvent();
2014
    }
2015
2016
    /**
2017
     * Returns <code>true</code> if the range axis minor grid is visible, and
2018
     * <code>false</code> otherwise.
2019
     *
2020
     * @return A boolean.
2021
     *
2022
     * @see #setRangeMinorGridlinesVisible(boolean)
2023
     *
2024
     * @since 1.0.12
2025
     */
2026
    public boolean isRangeMinorGridlinesVisible() {
2027 3 1. isRangeMinorGridlinesVisible : replaced boolean return with false for org/jfree/chart/plot/XYPlot::isRangeMinorGridlinesVisible → NO_COVERAGE
2. isRangeMinorGridlinesVisible : replaced boolean return with true for org/jfree/chart/plot/XYPlot::isRangeMinorGridlinesVisible → NO_COVERAGE
3. isRangeMinorGridlinesVisible : replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE
        return this.rangeMinorGridlinesVisible;
2028
    }
2029
2030
    /**
2031
     * Sets the flag that controls whether or not the range axis minor grid
2032
     * lines are visible.
2033
     * <p>
2034
     * If the flag value is changed, a {@link PlotChangeEvent} is sent to all
2035
     * registered listeners.
2036
     *
2037
     * @param visible  the new value of the flag.
2038
     *
2039
     * @see #isRangeMinorGridlinesVisible()
2040
     *
2041
     * @since 1.0.12
2042
     */
2043
    public void setRangeMinorGridlinesVisible(boolean visible) {
2044 13 1. setRangeMinorGridlinesVisible : negated conditional → NO_COVERAGE
2. setRangeMinorGridlinesVisible : removed conditional - replaced equality check with false → NO_COVERAGE
3. setRangeMinorGridlinesVisible : removed conditional - replaced equality check with true → NO_COVERAGE
4. setRangeMinorGridlinesVisible : Negated integer local variable number 1 → NO_COVERAGE
5. setRangeMinorGridlinesVisible : equal to less than → NO_COVERAGE
6. setRangeMinorGridlinesVisible : equal to less or equal → NO_COVERAGE
7. setRangeMinorGridlinesVisible : equal to greater than → NO_COVERAGE
8. setRangeMinorGridlinesVisible : equal to greater or equal → NO_COVERAGE
9. setRangeMinorGridlinesVisible : equal to not equal → NO_COVERAGE
10. setRangeMinorGridlinesVisible : Incremented (a++) integer local variable number 1 → NO_COVERAGE
11. setRangeMinorGridlinesVisible : Decremented (a--) integer local variable number 1 → NO_COVERAGE
12. setRangeMinorGridlinesVisible : Incremented (++a) integer local variable number 1 → NO_COVERAGE
13. setRangeMinorGridlinesVisible : Decremented (--a) integer local variable number 1 → NO_COVERAGE
        if (this.rangeMinorGridlinesVisible != visible) {
2045 6 1. setRangeMinorGridlinesVisible : Removed assignment to member variable rangeMinorGridlinesVisible → NO_COVERAGE
2. setRangeMinorGridlinesVisible : Negated integer local variable number 1 → NO_COVERAGE
3. setRangeMinorGridlinesVisible : Incremented (a++) integer local variable number 1 → NO_COVERAGE
4. setRangeMinorGridlinesVisible : Decremented (a--) integer local variable number 1 → NO_COVERAGE
5. setRangeMinorGridlinesVisible : Incremented (++a) integer local variable number 1 → NO_COVERAGE
6. setRangeMinorGridlinesVisible : Decremented (--a) integer local variable number 1 → NO_COVERAGE
            this.rangeMinorGridlinesVisible = visible;
2046 1 1. setRangeMinorGridlinesVisible : removed call to org/jfree/chart/plot/XYPlot::fireChangeEvent → NO_COVERAGE
            fireChangeEvent();
2047
        }
2048
    }
2049
2050
    /**
2051
     * Returns the stroke for the minor grid lines (if any) plotted against the
2052
     * range axis.
2053
     *
2054
     * @return The stroke (never <code>null</code>).
2055
     *
2056
     * @see #setRangeMinorGridlineStroke(Stroke)
2057
     *
2058
     * @since 1.0.12
2059
     */
2060
    public Stroke getRangeMinorGridlineStroke() {
2061 2 1. getRangeMinorGridlineStroke : replaced return value with null for org/jfree/chart/plot/XYPlot::getRangeMinorGridlineStroke → NO_COVERAGE
2. getRangeMinorGridlineStroke : mutated return of Object value for org/jfree/chart/plot/XYPlot::getRangeMinorGridlineStroke to ( if (x != null) null else throw new RuntimeException ) → NO_COVERAGE
        return this.rangeMinorGridlineStroke;
2062
    }
2063
2064
    /**
2065
     * Sets the stroke for the minor grid lines plotted against the range axis,
2066
     * and sends a {@link PlotChangeEvent} to all registered listeners.
2067
     *
2068
     * @param stroke  the stroke (<code>null</code> not permitted).
2069
     *
2070
     * @see #getRangeMinorGridlineStroke()
2071
     *
2072
     * @since 1.0.12
2073
     */
2074
    public void setRangeMinorGridlineStroke(Stroke stroke) {
2075 1 1. setRangeMinorGridlineStroke : removed call to org/jfree/chart/util/ParamChecks::nullNotPermitted → NO_COVERAGE
        ParamChecks.nullNotPermitted(stroke, "stroke");
2076 1 1. setRangeMinorGridlineStroke : Removed assignment to member variable rangeMinorGridlineStroke → NO_COVERAGE
        this.rangeMinorGridlineStroke = stroke;
2077 1 1. setRangeMinorGridlineStroke : removed call to org/jfree/chart/plot/XYPlot::fireChangeEvent → NO_COVERAGE
        fireChangeEvent();
2078
    }
2079
2080
    /**
2081
     * Returns the paint for the minor grid lines (if any) plotted against the
2082
     * range axis.
2083
     *
2084
     * @return The paint (never <code>null</code>).
2085
     *
2086
     * @see #setRangeMinorGridlinePaint(Paint)
2087
     *
2088
     * @since 1.0.12
2089
     */
2090
    public Paint getRangeMinorGridlinePaint() {
2091 2 1. getRangeMinorGridlinePaint : replaced return value with null for org/jfree/chart/plot/XYPlot::getRangeMinorGridlinePaint → NO_COVERAGE
2. getRangeMinorGridlinePaint : mutated return of Object value for org/jfree/chart/plot/XYPlot::getRangeMinorGridlinePaint to ( if (x != null) null else throw new RuntimeException ) → NO_COVERAGE
        return this.rangeMinorGridlinePaint;
2092
    }
2093
2094
    /**
2095
     * Sets the paint for the minor grid lines plotted against the range axis
2096
     * and sends a {@link PlotChangeEvent} to all registered listeners.
2097
     *
2098
     * @param paint  the paint (<code>null</code> not permitted).
2099
     *
2100
     * @see #getRangeMinorGridlinePaint()
2101
     *
2102
     * @since 1.0.12
2103
     */
2104
    public void setRangeMinorGridlinePaint(Paint paint) {
2105 1 1. setRangeMinorGridlinePaint : removed call to org/jfree/chart/util/ParamChecks::nullNotPermitted → NO_COVERAGE
        ParamChecks.nullNotPermitted(paint, "paint");
2106 1 1. setRangeMinorGridlinePaint : Removed assignment to member variable rangeMinorGridlinePaint → NO_COVERAGE
        this.rangeMinorGridlinePaint = paint;
2107 1 1. setRangeMinorGridlinePaint : removed call to org/jfree/chart/plot/XYPlot::fireChangeEvent → NO_COVERAGE
        fireChangeEvent();
2108
    }
2109
2110
    /**
2111
     * Returns a flag that controls whether or not a zero baseline is
2112
     * displayed for the domain axis.
2113
     *
2114
     * @return A boolean.
2115
     *
2116
     * @since 1.0.5
2117
     *
2118
     * @see #setDomainZeroBaselineVisible(boolean)
2119
     */
2120
    public boolean isDomainZeroBaselineVisible() {
2121 3 1. isDomainZeroBaselineVisible : replaced boolean return with false for org/jfree/chart/plot/XYPlot::isDomainZeroBaselineVisible → NO_COVERAGE
2. isDomainZeroBaselineVisible : replaced boolean return with true for org/jfree/chart/plot/XYPlot::isDomainZeroBaselineVisible → NO_COVERAGE
3. isDomainZeroBaselineVisible : replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE
        return this.domainZeroBaselineVisible;
2122
    }
2123
2124
    /**
2125
     * Sets the flag that controls whether or not the zero baseline is
2126
     * displayed for the domain axis, and sends a {@link PlotChangeEvent} to
2127
     * all registered listeners.
2128
     *
2129
     * @param visible  the flag.
2130
     *
2131
     * @since 1.0.5
2132
     *
2133
     * @see #isDomainZeroBaselineVisible()
2134
     */
2135
    public void setDomainZeroBaselineVisible(boolean visible) {
2136 6 1. setDomainZeroBaselineVisible : Removed assignment to member variable domainZeroBaselineVisible → NO_COVERAGE
2. setDomainZeroBaselineVisible : Negated integer local variable number 1 → NO_COVERAGE
3. setDomainZeroBaselineVisible : Incremented (a++) integer local variable number 1 → NO_COVERAGE
4. setDomainZeroBaselineVisible : Decremented (a--) integer local variable number 1 → NO_COVERAGE
5. setDomainZeroBaselineVisible : Incremented (++a) integer local variable number 1 → NO_COVERAGE
6. setDomainZeroBaselineVisible : Decremented (--a) integer local variable number 1 → NO_COVERAGE
        this.domainZeroBaselineVisible = visible;
2137 1 1. setDomainZeroBaselineVisible : removed call to org/jfree/chart/plot/XYPlot::fireChangeEvent → NO_COVERAGE
        fireChangeEvent();
2138
    }
2139
2140
    /**
2141
     * Returns the stroke used for the zero baseline against the domain axis.
2142
     *
2143
     * @return The stroke (never <code>null</code>).
2144
     *
2145
     * @since 1.0.5
2146
     *
2147
     * @see #setDomainZeroBaselineStroke(Stroke)
2148
     */
2149
    public Stroke getDomainZeroBaselineStroke() {
2150 2 1. getDomainZeroBaselineStroke : replaced return value with null for org/jfree/chart/plot/XYPlot::getDomainZeroBaselineStroke → NO_COVERAGE
2. getDomainZeroBaselineStroke : mutated return of Object value for org/jfree/chart/plot/XYPlot::getDomainZeroBaselineStroke to ( if (x != null) null else throw new RuntimeException ) → NO_COVERAGE
        return this.domainZeroBaselineStroke;
2151
    }
2152
2153
    /**
2154
     * Sets the stroke for the zero baseline for the domain axis,
2155
     * and sends a {@link PlotChangeEvent} to all registered listeners.
2156
     *
2157
     * @param stroke  the stroke (<code>null</code> not permitted).
2158
     *
2159
     * @since 1.0.5
2160
     *
2161
     * @see #getRangeZeroBaselineStroke()
2162
     */
2163
    public void setDomainZeroBaselineStroke(Stroke stroke) {
2164 1 1. setDomainZeroBaselineStroke : removed call to org/jfree/chart/util/ParamChecks::nullNotPermitted → NO_COVERAGE
        ParamChecks.nullNotPermitted(stroke, "stroke");
2165 1 1. setDomainZeroBaselineStroke : Removed assignment to member variable domainZeroBaselineStroke → NO_COVERAGE
        this.domainZeroBaselineStroke = stroke;
2166 1 1. setDomainZeroBaselineStroke : removed call to org/jfree/chart/plot/XYPlot::fireChangeEvent → NO_COVERAGE
        fireChangeEvent();
2167
    }
2168
2169
    /**
2170
     * Returns the paint for the zero baseline (if any) plotted against the
2171
     * domain axis.
2172
     *
2173
     * @since 1.0.5
2174
     *
2175
     * @return The paint (never <code>null</code>).
2176
     *
2177
     * @see #setDomainZeroBaselinePaint(Paint)
2178
     */
2179
    public Paint getDomainZeroBaselinePaint() {
2180 2 1. getDomainZeroBaselinePaint : replaced return value with null for org/jfree/chart/plot/XYPlot::getDomainZeroBaselinePaint → NO_COVERAGE
2. getDomainZeroBaselinePaint : mutated return of Object value for org/jfree/chart/plot/XYPlot::getDomainZeroBaselinePaint to ( if (x != null) null else throw new RuntimeException ) → NO_COVERAGE
        return this.domainZeroBaselinePaint;
2181
    }
2182
2183
    /**
2184
     * Sets the paint for the zero baseline plotted against the domain axis and
2185
     * sends a {@link PlotChangeEvent} to all registered listeners.
2186
     *
2187
     * @param paint  the paint (<code>null</code> not permitted).
2188
     *
2189
     * @since 1.0.5
2190
     *
2191
     * @see #getDomainZeroBaselinePaint()
2192
     */
2193
    public void setDomainZeroBaselinePaint(Paint paint) {
2194 1 1. setDomainZeroBaselinePaint : removed call to org/jfree/chart/util/ParamChecks::nullNotPermitted → NO_COVERAGE
        ParamChecks.nullNotPermitted(paint, "paint");
2195 1 1. setDomainZeroBaselinePaint : Removed assignment to member variable domainZeroBaselinePaint → NO_COVERAGE
        this.domainZeroBaselinePaint = paint;
2196 1 1. setDomainZeroBaselinePaint : removed call to org/jfree/chart/plot/XYPlot::fireChangeEvent → NO_COVERAGE
        fireChangeEvent();
2197
    }
2198
2199
    /**
2200
     * Returns a flag that controls whether or not a zero baseline is
2201
     * displayed for the range axis.
2202
     *
2203
     * @return A boolean.
2204
     *
2205
     * @see #setRangeZeroBaselineVisible(boolean)
2206
     */
2207
    public boolean isRangeZeroBaselineVisible() {
2208 3 1. isRangeZeroBaselineVisible : replaced boolean return with false for org/jfree/chart/plot/XYPlot::isRangeZeroBaselineVisible → NO_COVERAGE
2. isRangeZeroBaselineVisible : replaced boolean return with true for org/jfree/chart/plot/XYPlot::isRangeZeroBaselineVisible → NO_COVERAGE
3. isRangeZeroBaselineVisible : replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE
        return this.rangeZeroBaselineVisible;
2209
    }
2210
2211
    /**
2212
     * Sets the flag that controls whether or not the zero baseline is
2213
     * displayed for the range axis, and sends a {@link PlotChangeEvent} to
2214
     * all registered listeners.
2215
     *
2216
     * @param visible  the flag.
2217
     *
2218
     * @see #isRangeZeroBaselineVisible()
2219
     */
2220
    public void setRangeZeroBaselineVisible(boolean visible) {
2221 6 1. setRangeZeroBaselineVisible : Removed assignment to member variable rangeZeroBaselineVisible → NO_COVERAGE
2. setRangeZeroBaselineVisible : Negated integer local variable number 1 → NO_COVERAGE
3. setRangeZeroBaselineVisible : Incremented (a++) integer local variable number 1 → NO_COVERAGE
4. setRangeZeroBaselineVisible : Decremented (a--) integer local variable number 1 → NO_COVERAGE
5. setRangeZeroBaselineVisible : Incremented (++a) integer local variable number 1 → NO_COVERAGE
6. setRangeZeroBaselineVisible : Decremented (--a) integer local variable number 1 → NO_COVERAGE
        this.rangeZeroBaselineVisible = visible;
2222 1 1. setRangeZeroBaselineVisible : removed call to org/jfree/chart/plot/XYPlot::fireChangeEvent → NO_COVERAGE
        fireChangeEvent();
2223
    }
2224
2225
    /**
2226
     * Returns the stroke used for the zero baseline against the range axis.
2227
     *
2228
     * @return The stroke (never <code>null</code>).
2229
     *
2230
     * @see #setRangeZeroBaselineStroke(Stroke)
2231
     */
2232
    public Stroke getRangeZeroBaselineStroke() {
2233 2 1. getRangeZeroBaselineStroke : replaced return value with null for org/jfree/chart/plot/XYPlot::getRangeZeroBaselineStroke → NO_COVERAGE
2. getRangeZeroBaselineStroke : mutated return of Object value for org/jfree/chart/plot/XYPlot::getRangeZeroBaselineStroke to ( if (x != null) null else throw new RuntimeException ) → NO_COVERAGE
        return this.rangeZeroBaselineStroke;
2234
    }
2235
2236
    /**
2237
     * Sets the stroke for the zero baseline for the range axis,
2238
     * and sends a {@link PlotChangeEvent} to all registered listeners.
2239
     *
2240
     * @param stroke  the stroke (<code>null</code> not permitted).
2241
     *
2242
     * @see #getRangeZeroBaselineStroke()
2243
     */
2244
    public void setRangeZeroBaselineStroke(Stroke stroke) {
2245 1 1. setRangeZeroBaselineStroke : removed call to org/jfree/chart/util/ParamChecks::nullNotPermitted → NO_COVERAGE
        ParamChecks.nullNotPermitted(stroke, "stroke");
2246 1 1. setRangeZeroBaselineStroke : Removed assignment to member variable rangeZeroBaselineStroke → NO_COVERAGE
        this.rangeZeroBaselineStroke = stroke;
2247 1 1. setRangeZeroBaselineStroke : removed call to org/jfree/chart/plot/XYPlot::fireChangeEvent → NO_COVERAGE
        fireChangeEvent();
2248
    }
2249
2250
    /**
2251
     * Returns the paint for the zero baseline (if any) plotted against the
2252
     * range axis.
2253
     *
2254
     * @return The paint (never <code>null</code>).
2255
     *
2256
     * @see #setRangeZeroBaselinePaint(Paint)
2257
     */
2258
    public Paint getRangeZeroBaselinePaint() {
2259 2 1. getRangeZeroBaselinePaint : replaced return value with null for org/jfree/chart/plot/XYPlot::getRangeZeroBaselinePaint → NO_COVERAGE
2. getRangeZeroBaselinePaint : mutated return of Object value for org/jfree/chart/plot/XYPlot::getRangeZeroBaselinePaint to ( if (x != null) null else throw new RuntimeException ) → NO_COVERAGE
        return this.rangeZeroBaselinePaint;
2260
    }
2261
2262
    /**
2263
     * Sets the paint for the zero baseline plotted against the range axis and
2264
     * sends a {@link PlotChangeEvent} to all registered listeners.
2265
     *
2266
     * @param paint  the paint (<code>null</code> not permitted).
2267
     *
2268
     * @see #getRangeZeroBaselinePaint()
2269
     */
2270
    public void setRangeZeroBaselinePaint(Paint paint) {
2271 1 1. setRangeZeroBaselinePaint : removed call to org/jfree/chart/util/ParamChecks::nullNotPermitted → NO_COVERAGE
        ParamChecks.nullNotPermitted(paint, "paint");
2272 1 1. setRangeZeroBaselinePaint : Removed assignment to member variable rangeZeroBaselinePaint → NO_COVERAGE
        this.rangeZeroBaselinePaint = paint;
2273 1 1. setRangeZeroBaselinePaint : removed call to org/jfree/chart/plot/XYPlot::fireChangeEvent → NO_COVERAGE
        fireChangeEvent();
2274
    }
2275
2276
    /**
2277
     * Returns the paint used for the domain tick bands.  If this is
2278
     * <code>null</code>, no tick bands will be drawn.
2279
     *
2280
     * @return The paint (possibly <code>null</code>).
2281
     *
2282
     * @see #setDomainTickBandPaint(Paint)
2283
     */
2284
    public Paint getDomainTickBandPaint() {
2285 2 1. getDomainTickBandPaint : replaced return value with null for org/jfree/chart/plot/XYPlot::getDomainTickBandPaint → NO_COVERAGE
2. getDomainTickBandPaint : mutated return of Object value for org/jfree/chart/plot/XYPlot::getDomainTickBandPaint to ( if (x != null) null else throw new RuntimeException ) → NO_COVERAGE
        return this.domainTickBandPaint;
2286
    }
2287
2288
    /**
2289
     * Sets the paint for the domain tick bands.
2290
     *
2291
     * @param paint  the paint (<code>null</code> permitted).
2292
     *
2293
     * @see #getDomainTickBandPaint()
2294
     */
2295
    public void setDomainTickBandPaint(Paint paint) {
2296 1 1. setDomainTickBandPaint : Removed assignment to member variable domainTickBandPaint → NO_COVERAGE
        this.domainTickBandPaint = paint;
2297 1 1. setDomainTickBandPaint : removed call to org/jfree/chart/plot/XYPlot::fireChangeEvent → NO_COVERAGE
        fireChangeEvent();
2298
    }
2299
2300
    /**
2301
     * Returns the paint used for the range tick bands.  If this is
2302
     * <code>null</code>, no tick bands will be drawn.
2303
     *
2304
     * @return The paint (possibly <code>null</code>).
2305
     *
2306
     * @see #setRangeTickBandPaint(Paint)
2307
     */
2308
    public Paint getRangeTickBandPaint() {
2309 2 1. getRangeTickBandPaint : replaced return value with null for org/jfree/chart/plot/XYPlot::getRangeTickBandPaint → NO_COVERAGE
2. getRangeTickBandPaint : mutated return of Object value for org/jfree/chart/plot/XYPlot::getRangeTickBandPaint to ( if (x != null) null else throw new RuntimeException ) → NO_COVERAGE
        return this.rangeTickBandPaint;
2310
    }
2311
2312
    /**
2313
     * Sets the paint for the range tick bands.
2314
     *
2315
     * @param paint  the paint (<code>null</code> permitted).
2316
     *
2317
     * @see #getRangeTickBandPaint()
2318
     */
2319
    public void setRangeTickBandPaint(Paint paint) {
2320 1 1. setRangeTickBandPaint : Removed assignment to member variable rangeTickBandPaint → NO_COVERAGE
        this.rangeTickBandPaint = paint;
2321 1 1. setRangeTickBandPaint : removed call to org/jfree/chart/plot/XYPlot::fireChangeEvent → NO_COVERAGE
        fireChangeEvent();
2322
    }
2323
2324
    /**
2325
     * Returns the origin for the quadrants that can be displayed on the plot.
2326
     * This defaults to (0, 0).
2327
     *
2328
     * @return The origin point (never <code>null</code>).
2329
     *
2330
     * @see #setQuadrantOrigin(Point2D)
2331
     */
2332
    public Point2D getQuadrantOrigin() {
2333 2 1. getQuadrantOrigin : replaced return value with null for org/jfree/chart/plot/XYPlot::getQuadrantOrigin → NO_COVERAGE
2. getQuadrantOrigin : mutated return of Object value for org/jfree/chart/plot/XYPlot::getQuadrantOrigin to ( if (x != null) null else throw new RuntimeException ) → NO_COVERAGE
        return this.quadrantOrigin;
2334
    }
2335
2336
    /**
2337
     * Sets the quadrant origin and sends a {@link PlotChangeEvent} to all
2338
     * registered listeners.
2339
     *
2340
     * @param origin  the origin (<code>null</code> not permitted).
2341
     *
2342
     * @see #getQuadrantOrigin()
2343
     */
2344
    public void setQuadrantOrigin(Point2D origin) {
2345 1 1. setQuadrantOrigin : removed call to org/jfree/chart/util/ParamChecks::nullNotPermitted → NO_COVERAGE
        ParamChecks.nullNotPermitted(origin, "origin");
2346 1 1. setQuadrantOrigin : Removed assignment to member variable quadrantOrigin → NO_COVERAGE
        this.quadrantOrigin = origin;
2347 1 1. setQuadrantOrigin : removed call to org/jfree/chart/plot/XYPlot::fireChangeEvent → NO_COVERAGE
        fireChangeEvent();
2348
    }
2349
2350
    /**
2351
     * Returns the paint used for the specified quadrant.
2352
     *
2353
     * @param index  the quadrant index (0-3).
2354
     *
2355
     * @return The paint (possibly <code>null</code>).
2356
     *
2357
     * @see #setQuadrantPaint(int, Paint)
2358
     */
2359
    public Paint getQuadrantPaint(int index) {
2360 35 1. getQuadrantPaint : changed conditional boundary → NO_COVERAGE
2. getQuadrantPaint : changed conditional boundary → NO_COVERAGE
3. getQuadrantPaint : Substituted 3 with 4 → NO_COVERAGE
4. getQuadrantPaint : negated conditional → NO_COVERAGE
5. getQuadrantPaint : negated conditional → NO_COVERAGE
6. getQuadrantPaint : removed conditional - replaced comparison check with false → NO_COVERAGE
7. getQuadrantPaint : removed conditional - replaced comparison check with false → NO_COVERAGE
8. getQuadrantPaint : removed conditional - replaced comparison check with true → NO_COVERAGE
9. getQuadrantPaint : removed conditional - replaced comparison check with true → NO_COVERAGE
10. getQuadrantPaint : Negated integer local variable number 1 → NO_COVERAGE
11. getQuadrantPaint : Negated integer local variable number 1 → NO_COVERAGE
12. getQuadrantPaint : Substituted 3 with 1 → NO_COVERAGE
13. getQuadrantPaint : Substituted 3 with 0 → NO_COVERAGE
14. getQuadrantPaint : Substituted 3 with -1 → NO_COVERAGE
15. getQuadrantPaint : Substituted 3 with -3 → NO_COVERAGE
16. getQuadrantPaint : Substituted 3 with 4 → NO_COVERAGE
17. getQuadrantPaint : Substituted 3 with 2 → NO_COVERAGE
18. getQuadrantPaint : Less than to less or equal → NO_COVERAGE
19. getQuadrantPaint : Less or equal to less than → NO_COVERAGE
20. getQuadrantPaint : Less than to greater than → NO_COVERAGE
21. getQuadrantPaint : Less or equal to greater than → NO_COVERAGE
22. getQuadrantPaint : Less than to greater or equal → NO_COVERAGE
23. getQuadrantPaint : Less or equal to greater or equal → NO_COVERAGE
24. getQuadrantPaint : Less than to equal → NO_COVERAGE
25. getQuadrantPaint : Less or equal to equal → NO_COVERAGE
26. getQuadrantPaint : Less than to not equal → NO_COVERAGE
27. getQuadrantPaint : Less or equal to not equal → NO_COVERAGE
28. getQuadrantPaint : Incremented (a++) integer local variable number 1 → NO_COVERAGE
29. getQuadrantPaint : Incremented (a++) integer local variable number 1 → NO_COVERAGE
30. getQuadrantPaint : Decremented (a--) integer local variable number 1 → NO_COVERAGE
31. getQuadrantPaint : Decremented (a--) integer local variable number 1 → NO_COVERAGE
32. getQuadrantPaint : Incremented (++a) integer local variable number 1 → NO_COVERAGE
33. getQuadrantPaint : Incremented (++a) integer local variable number 1 → NO_COVERAGE
34. getQuadrantPaint : Decremented (--a) integer local variable number 1 → NO_COVERAGE
35. getQuadrantPaint : Decremented (--a) integer local variable number 1 → NO_COVERAGE
        if (index < 0 || index > 3) {
2361 9 1. getQuadrantPaint : removed call to java/lang/StringBuilder::<init> → NO_COVERAGE
2. getQuadrantPaint : removed call to java/lang/IllegalArgumentException::<init> → NO_COVERAGE
3. getQuadrantPaint : removed call to java/lang/StringBuilder::append → NO_COVERAGE
4. getQuadrantPaint : replaced call to java/lang/StringBuilder::append with receiver → NO_COVERAGE
5. getQuadrantPaint : Negated integer local variable number 1 → NO_COVERAGE
6. getQuadrantPaint : Incremented (a++) integer local variable number 1 → NO_COVERAGE
7. getQuadrantPaint : Decremented (a--) integer local variable number 1 → NO_COVERAGE
8. getQuadrantPaint : Incremented (++a) integer local variable number 1 → NO_COVERAGE
9. getQuadrantPaint : Decremented (--a) integer local variable number 1 → NO_COVERAGE
            throw new IllegalArgumentException("The index value (" + index
2362 3 1. getQuadrantPaint : removed call to java/lang/StringBuilder::append → NO_COVERAGE
2. getQuadrantPaint : removed call to java/lang/StringBuilder::toString → NO_COVERAGE
3. getQuadrantPaint : replaced call to java/lang/StringBuilder::append with receiver → NO_COVERAGE
                    + ") should be in the range 0 to 3.");
2363
        }
2364 7 1. getQuadrantPaint : replaced return value with null for org/jfree/chart/plot/XYPlot::getQuadrantPaint → NO_COVERAGE
2. getQuadrantPaint : mutated return of Object value for org/jfree/chart/plot/XYPlot::getQuadrantPaint to ( if (x != null) null else throw new RuntimeException ) → NO_COVERAGE
3. getQuadrantPaint : Negated integer local variable number 1 → NO_COVERAGE
4. getQuadrantPaint : Incremented (a++) integer local variable number 1 → NO_COVERAGE
5. getQuadrantPaint : Decremented (a--) integer local variable number 1 → NO_COVERAGE
6. getQuadrantPaint : Incremented (++a) integer local variable number 1 → NO_COVERAGE
7. getQuadrantPaint : Decremented (--a) integer local variable number 1 → NO_COVERAGE
        return this.quadrantPaint[index];
2365
    }
2366
2367
    /**
2368
     * Sets the paint used for the specified quadrant and sends a
2369
     * {@link PlotChangeEvent} to all registered listeners.
2370
     *
2371
     * @param index  the quadrant index (0-3).
2372
     * @param paint  the paint (<code>null</code> permitted).
2373
     *
2374
     * @see #getQuadrantPaint(int)
2375
     */
2376
    public void setQuadrantPaint(int index, Paint paint) {
2377 35 1. setQuadrantPaint : changed conditional boundary → NO_COVERAGE
2. setQuadrantPaint : changed conditional boundary → NO_COVERAGE
3. setQuadrantPaint : Substituted 3 with 4 → NO_COVERAGE
4. setQuadrantPaint : negated conditional → NO_COVERAGE
5. setQuadrantPaint : negated conditional → NO_COVERAGE
6. setQuadrantPaint : removed conditional - replaced comparison check with false → NO_COVERAGE
7. setQuadrantPaint : removed conditional - replaced comparison check with false → NO_COVERAGE
8. setQuadrantPaint : removed conditional - replaced comparison check with true → NO_COVERAGE
9. setQuadrantPaint : removed conditional - replaced comparison check with true → NO_COVERAGE
10. setQuadrantPaint : Negated integer local variable number 1 → NO_COVERAGE
11. setQuadrantPaint : Negated integer local variable number 1 → NO_COVERAGE
12. setQuadrantPaint : Substituted 3 with 1 → NO_COVERAGE
13. setQuadrantPaint : Substituted 3 with 0 → NO_COVERAGE
14. setQuadrantPaint : Substituted 3 with -1 → NO_COVERAGE
15. setQuadrantPaint : Substituted 3 with -3 → NO_COVERAGE
16. setQuadrantPaint : Substituted 3 with 4 → NO_COVERAGE
17. setQuadrantPaint : Substituted 3 with 2 → NO_COVERAGE
18. setQuadrantPaint : Less than to less or equal → NO_COVERAGE
19. setQuadrantPaint : Less or equal to less than → NO_COVERAGE
20. setQuadrantPaint : Less than to greater than → NO_COVERAGE
21. setQuadrantPaint : Less or equal to greater than → NO_COVERAGE
22. setQuadrantPaint : Less than to greater or equal → NO_COVERAGE
23. setQuadrantPaint : Less or equal to greater or equal → NO_COVERAGE
24. setQuadrantPaint : Less than to equal → NO_COVERAGE
25. setQuadrantPaint : Less or equal to equal → NO_COVERAGE
26. setQuadrantPaint : Less than to not equal → NO_COVERAGE
27. setQuadrantPaint : Less or equal to not equal → NO_COVERAGE
28. setQuadrantPaint : Incremented (a++) integer local variable number 1 → NO_COVERAGE
29. setQuadrantPaint : Incremented (a++) integer local variable number 1 → NO_COVERAGE
30. setQuadrantPaint : Decremented (a--) integer local variable number 1 → NO_COVERAGE
31. setQuadrantPaint : Decremented (a--) integer local variable number 1 → NO_COVERAGE
32. setQuadrantPaint : Incremented (++a) integer local variable number 1 → NO_COVERAGE
33. setQuadrantPaint : Incremented (++a) integer local variable number 1 → NO_COVERAGE
34. setQuadrantPaint : Decremented (--a) integer local variable number 1 → NO_COVERAGE
35. setQuadrantPaint : Decremented (--a) integer local variable number 1 → NO_COVERAGE
        if (index < 0 || index > 3) {
2378 9 1. setQuadrantPaint : removed call to java/lang/StringBuilder::<init> → NO_COVERAGE
2. setQuadrantPaint : removed call to java/lang/IllegalArgumentException::<init> → NO_COVERAGE
3. setQuadrantPaint : removed call to java/lang/StringBuilder::append → NO_COVERAGE
4. setQuadrantPaint : replaced call to java/lang/StringBuilder::append with receiver → NO_COVERAGE
5. setQuadrantPaint : Negated integer local variable number 1 → NO_COVERAGE
6. setQuadrantPaint : Incremented (a++) integer local variable number 1 → NO_COVERAGE
7. setQuadrantPaint : Decremented (a--) integer local variable number 1 → NO_COVERAGE
8. setQuadrantPaint : Incremented (++a) integer local variable number 1 → NO_COVERAGE
9. setQuadrantPaint : Decremented (--a) integer local variable number 1 → NO_COVERAGE
            throw new IllegalArgumentException("The index value (" + index
2379 3 1. setQuadrantPaint : removed call to java/lang/StringBuilder::append → NO_COVERAGE
2. setQuadrantPaint : removed call to java/lang/StringBuilder::toString → NO_COVERAGE
3. setQuadrantPaint : replaced call to java/lang/StringBuilder::append with receiver → NO_COVERAGE
                    + ") should be in the range 0 to 3.");
2380
        }
2381 5 1. setQuadrantPaint : Negated integer local variable number 1 → NO_COVERAGE
2. setQuadrantPaint : Incremented (a++) integer local variable number 1 → NO_COVERAGE
3. setQuadrantPaint : Decremented (a--) integer local variable number 1 → NO_COVERAGE
4. setQuadrantPaint : Incremented (++a) integer local variable number 1 → NO_COVERAGE
5. setQuadrantPaint : Decremented (--a) integer local variable number 1 → NO_COVERAGE
        this.quadrantPaint[index] = paint;
2382 1 1. setQuadrantPaint : removed call to org/jfree/chart/plot/XYPlot::fireChangeEvent → NO_COVERAGE
        fireChangeEvent();
2383
    }
2384
2385
    /**
2386
     * Adds a marker for the domain axis and sends a {@link PlotChangeEvent}
2387
     * to all registered listeners.
2388
     * <P>
2389
     * Typically a marker will be drawn by the renderer as a line perpendicular
2390
     * to the domain axis, however this is entirely up to the renderer.
2391
     *
2392
     * @param marker  the marker (<code>null</code> not permitted).
2393
     *
2394
     * @see #addDomainMarker(Marker, Layer)
2395
     * @see #clearDomainMarkers()
2396
     */
2397
    public void addDomainMarker(Marker marker) {
2398
        // defer argument checking...
2399 1 1. addDomainMarker : removed call to org/jfree/chart/plot/XYPlot::addDomainMarker → NO_COVERAGE
        addDomainMarker(marker, Layer.FOREGROUND);
2400
    }
2401
2402
    /**
2403
     * Adds a marker for the domain axis in the specified layer and sends a
2404
     * {@link PlotChangeEvent} to all registered listeners.
2405
     * <P>
2406
     * Typically a marker will be drawn by the renderer as a line perpendicular
2407
     * to the domain axis, however this is entirely up to the renderer.
2408
     *
2409
     * @param marker  the marker (<code>null</code> not permitted).
2410
     * @param layer  the layer (foreground or background).
2411
     *
2412
     * @see #addDomainMarker(int, Marker, Layer)
2413
     */
2414
    public void addDomainMarker(Marker marker, Layer layer) {
2415 6 1. addDomainMarker : Substituted 0 with 1 → NO_COVERAGE
2. addDomainMarker : removed call to org/jfree/chart/plot/XYPlot::addDomainMarker → NO_COVERAGE
3. addDomainMarker : Substituted 0 with 1 → NO_COVERAGE
4. addDomainMarker : Substituted 0 with -1 → NO_COVERAGE
5. addDomainMarker : Substituted 0 with 1 → NO_COVERAGE
6. addDomainMarker : Substituted 0 with -1 → NO_COVERAGE
        addDomainMarker(0, marker, layer);
2416
    }
2417
2418
    /**
2419
     * Clears all the (foreground and background) domain markers and sends a
2420
     * {@link PlotChangeEvent} to all registered listeners.
2421
     *
2422
     * @see #addDomainMarker(int, Marker, Layer)
2423
     */
2424
    public void clearDomainMarkers() {
2425 4 1. clearDomainMarkers : negated conditional → NO_COVERAGE
2. clearDomainMarkers : removed conditional - replaced equality check with false → NO_COVERAGE
3. clearDomainMarkers : removed conditional - replaced equality check with true → NO_COVERAGE
4. clearDomainMarkers : equal to not equal → NO_COVERAGE
        if (this.backgroundDomainMarkers != null) {
2426 1 1. clearDomainMarkers : removed call to java/util/Map::keySet → NO_COVERAGE
            Set<Integer> keys = this.backgroundDomainMarkers.keySet();
2427
            for (Integer key : keys) {
2428 2 1. clearDomainMarkers : removed call to java/lang/Integer::intValue → NO_COVERAGE
2. clearDomainMarkers : removed call to org/jfree/chart/plot/XYPlot::clearDomainMarkers → NO_COVERAGE
                clearDomainMarkers(key);
2429
            }
2430 1 1. clearDomainMarkers : removed call to java/util/Map::clear → NO_COVERAGE
            this.backgroundDomainMarkers.clear();
2431
        }
2432 4 1. clearDomainMarkers : negated conditional → NO_COVERAGE
2. clearDomainMarkers : removed conditional - replaced equality check with false → NO_COVERAGE
3. clearDomainMarkers : removed conditional - replaced equality check with true → NO_COVERAGE
4. clearDomainMarkers : equal to not equal → NO_COVERAGE
        if (this.foregroundDomainMarkers != null) {
2433 1 1. clearDomainMarkers : removed call to java/util/Map::keySet → NO_COVERAGE
            Set<Integer> keys = this.foregroundDomainMarkers.keySet();
2434
            for (Integer key : keys) {
2435 2 1. clearDomainMarkers : removed call to java/lang/Integer::intValue → NO_COVERAGE
2. clearDomainMarkers : removed call to org/jfree/chart/plot/XYPlot::clearDomainMarkers → NO_COVERAGE
                clearDomainMarkers(key);
2436
            }
2437 1 1. clearDomainMarkers : removed call to java/util/Map::clear → NO_COVERAGE
            this.foregroundDomainMarkers.clear();
2438
        }
2439 1 1. clearDomainMarkers : removed call to org/jfree/chart/plot/XYPlot::fireChangeEvent → NO_COVERAGE
        fireChangeEvent();
2440
    }
2441
2442
    /**
2443
     * Clears the (foreground and background) domain markers for a particular
2444
     * renderer and sends a {@link PlotChangeEvent} to all registered listeners.
2445
     *
2446
     * @param index  the renderer index.
2447
     *
2448
     * @see #clearRangeMarkers(int)
2449
     */
2450
    public void clearDomainMarkers(int index) {
2451 6 1. clearDomainMarkers : removed call to java/lang/Integer::<init> → NO_COVERAGE
2. clearDomainMarkers : Negated integer local variable number 1 → NO_COVERAGE
3. clearDomainMarkers : Incremented (a++) integer local variable number 1 → NO_COVERAGE
4. clearDomainMarkers : Decremented (a--) integer local variable number 1 → NO_COVERAGE
5. clearDomainMarkers : Incremented (++a) integer local variable number 1 → NO_COVERAGE
6. clearDomainMarkers : Decremented (--a) integer local variable number 1 → NO_COVERAGE
        Integer key = new Integer(index);
2452 4 1. clearDomainMarkers : negated conditional → NO_COVERAGE
2. clearDomainMarkers : removed conditional - replaced equality check with false → NO_COVERAGE
3. clearDomainMarkers : removed conditional - replaced equality check with true → NO_COVERAGE
4. clearDomainMarkers : equal to not equal → NO_COVERAGE
        if (this.backgroundDomainMarkers != null) {
2453
            Collection markers
2454 2 1. clearDomainMarkers : replaced call to java/util/Map::get with argument → NO_COVERAGE
2. clearDomainMarkers : removed call to java/util/Map::get → NO_COVERAGE
                = (Collection) this.backgroundDomainMarkers.get(key);
2455 4 1. clearDomainMarkers : negated conditional → NO_COVERAGE
2. clearDomainMarkers : removed conditional - replaced equality check with false → NO_COVERAGE
3. clearDomainMarkers : removed conditional - replaced equality check with true → NO_COVERAGE
4. clearDomainMarkers : equal to not equal → NO_COVERAGE
            if (markers != null) {
2456 1 1. clearDomainMarkers : removed call to java/util/Collection::iterator → NO_COVERAGE
                Iterator iterator = markers.iterator();
2457 9 1. clearDomainMarkers : negated conditional → NO_COVERAGE
2. clearDomainMarkers : removed call to java/util/Iterator::hasNext → NO_COVERAGE
3. clearDomainMarkers : removed conditional - replaced equality check with false → NO_COVERAGE
4. clearDomainMarkers : removed conditional - replaced equality check with true → NO_COVERAGE
5. clearDomainMarkers : not equal to less than → NO_COVERAGE
6. clearDomainMarkers : not equal to less or equal → NO_COVERAGE
7. clearDomainMarkers : not equal to greater than → NO_COVERAGE
8. clearDomainMarkers : not equal to greater or equal → NO_COVERAGE
9. clearDomainMarkers : not equal to equal → NO_COVERAGE
                while (iterator.hasNext()) {
2458 1 1. clearDomainMarkers : removed call to java/util/Iterator::next → NO_COVERAGE
                    Marker m = (Marker) iterator.next();
2459 1 1. clearDomainMarkers : removed call to org/jfree/chart/plot/Marker::removeChangeListener → NO_COVERAGE
                    m.removeChangeListener(this);
2460
                }
2461 1 1. clearDomainMarkers : removed call to java/util/Collection::clear → NO_COVERAGE
                markers.clear();
2462
            }
2463
        }
2464 4 1. clearDomainMarkers : negated conditional → NO_COVERAGE
2. clearDomainMarkers : removed conditional - replaced equality check with false → NO_COVERAGE
3. clearDomainMarkers : removed conditional - replaced equality check with true → NO_COVERAGE
4. clearDomainMarkers : equal to not equal → NO_COVERAGE
        if (this.foregroundRangeMarkers != null) {
2465
            Collection markers
2466 2 1. clearDomainMarkers : replaced call to java/util/Map::get with argument → NO_COVERAGE
2. clearDomainMarkers : removed call to java/util/Map::get → NO_COVERAGE
                = (Collection) this.foregroundDomainMarkers.get(key);
2467 4 1. clearDomainMarkers : negated conditional → NO_COVERAGE
2. clearDomainMarkers : removed conditional - replaced equality check with false → NO_COVERAGE
3. clearDomainMarkers : removed conditional - replaced equality check with true → NO_COVERAGE
4. clearDomainMarkers : equal to not equal → NO_COVERAGE
            if (markers != null) {
2468 1 1. clearDomainMarkers : removed call to java/util/Collection::iterator → NO_COVERAGE
                Iterator iterator = markers.iterator();
2469 9 1. clearDomainMarkers : negated conditional → NO_COVERAGE
2. clearDomainMarkers : removed call to java/util/Iterator::hasNext → NO_COVERAGE
3. clearDomainMarkers : removed conditional - replaced equality check with false → NO_COVERAGE
4. clearDomainMarkers : removed conditional - replaced equality check with true → NO_COVERAGE
5. clearDomainMarkers : not equal to less than → NO_COVERAGE
6. clearDomainMarkers : not equal to less or equal → NO_COVERAGE
7. clearDomainMarkers : not equal to greater than → NO_COVERAGE
8. clearDomainMarkers : not equal to greater or equal → NO_COVERAGE
9. clearDomainMarkers : not equal to equal → NO_COVERAGE
                while (iterator.hasNext()) {
2470
                    Marker m = (Marker) iterator.next();
2471 1 1. clearDomainMarkers : removed call to org/jfree/chart/plot/Marker::removeChangeListener → NO_COVERAGE
                    m.removeChangeListener(this);
2472
                }
2473 1 1. clearDomainMarkers : removed call to java/util/Collection::clear → NO_COVERAGE
                markers.clear();
2474
            }
2475
        }
2476 1 1. clearDomainMarkers : removed call to org/jfree/chart/plot/XYPlot::fireChangeEvent → NO_COVERAGE
        fireChangeEvent();
2477
    }
2478
2479
    /**
2480
     * Adds a marker for a specific dataset/renderer and sends a
2481
     * {@link PlotChangeEvent} to all registered listeners.
2482
     * <P>
2483
     * Typically a marker will be drawn by the renderer as a line perpendicular
2484
     * to the domain axis (that the renderer is mapped to), however this is
2485
     * entirely up to the renderer.
2486
     *
2487
     * @param index  the dataset/renderer index.
2488
     * @param marker  the marker.
2489
     * @param layer  the layer (foreground or background).
2490
     *
2491
     * @see #clearDomainMarkers(int)
2492
     * @see #addRangeMarker(int, Marker, Layer)
2493
     */
2494
    public void addDomainMarker(int index, Marker marker, Layer layer) {
2495 12 1. addDomainMarker : Substituted 1 with 0 → NO_COVERAGE
2. addDomainMarker : removed call to org/jfree/chart/plot/XYPlot::addDomainMarker → NO_COVERAGE
3. addDomainMarker : Negated integer local variable number 1 → NO_COVERAGE
4. addDomainMarker : Substituted 1 with 0 → NO_COVERAGE
5. addDomainMarker : Substituted 1 with -1 → NO_COVERAGE
6. addDomainMarker : Substituted 1 with -1 → NO_COVERAGE
7. addDomainMarker : Substituted 1 with 2 → NO_COVERAGE
8. addDomainMarker : Substituted 1 with 0 → NO_COVERAGE
9. addDomainMarker : Incremented (a++) integer local variable number 1 → NO_COVERAGE
10. addDomainMarker : Decremented (a--) integer local variable number 1 → NO_COVERAGE
11. addDomainMarker : Incremented (++a) integer local variable number 1 → NO_COVERAGE
12. addDomainMarker : Decremented (--a) integer local variable number 1 → NO_COVERAGE
        addDomainMarker(index, marker, layer, true);
2496
    }
2497
2498
    /**
2499
     * Adds a marker for a specific dataset/renderer and, if requested, sends a
2500
     * {@link PlotChangeEvent} to all registered listeners.
2501
     * <P>
2502
     * Typically a marker will be drawn by the renderer as a line perpendicular
2503
     * to the domain axis (that the renderer is mapped to), however this is
2504
     * entirely up to the renderer.
2505
     *
2506
     * @param index  the dataset/renderer index.
2507
     * @param marker  the marker.
2508
     * @param layer  the layer (foreground or background).
2509
     * @param notify  notify listeners?
2510
     *
2511
     * @since 1.0.10
2512
     */
2513
    public void addDomainMarker(int index, Marker marker, Layer layer,
2514
            boolean notify) {
2515 1 1. addDomainMarker : removed call to org/jfree/chart/util/ParamChecks::nullNotPermitted → NO_COVERAGE
        ParamChecks.nullNotPermitted(marker, "marker");
2516 1 1. addDomainMarker : removed call to org/jfree/chart/util/ParamChecks::nullNotPermitted → NO_COVERAGE
        ParamChecks.nullNotPermitted(layer, "layer");
2517
        Collection markers;
2518 4 1. addDomainMarker : negated conditional → NO_COVERAGE
2. addDomainMarker : removed conditional - replaced equality check with false → NO_COVERAGE
3. addDomainMarker : removed conditional - replaced equality check with true → NO_COVERAGE
4. addDomainMarker : not equal to equal → NO_COVERAGE
        if (layer == Layer.FOREGROUND) {
2519 2 1. addDomainMarker : replaced call to java/util/Map::get with argument → NO_COVERAGE
2. addDomainMarker : removed call to java/util/Map::get → NO_COVERAGE
            markers = (Collection) this.foregroundDomainMarkers.get(
2520 6 1. addDomainMarker : removed call to java/lang/Integer::<init> → NO_COVERAGE
2. addDomainMarker : Negated integer local variable number 1 → NO_COVERAGE
3. addDomainMarker : Incremented (a++) integer local variable number 1 → NO_COVERAGE
4. addDomainMarker : Decremented (a--) integer local variable number 1 → NO_COVERAGE
5. addDomainMarker : Incremented (++a) integer local variable number 1 → NO_COVERAGE
6. addDomainMarker : Decremented (--a) integer local variable number 1 → NO_COVERAGE
                    new Integer(index));
2521 4 1. addDomainMarker : negated conditional → NO_COVERAGE
2. addDomainMarker : removed conditional - replaced equality check with false → NO_COVERAGE
3. addDomainMarker : removed conditional - replaced equality check with true → NO_COVERAGE
4. addDomainMarker : not equal to equal → NO_COVERAGE
            if (markers == null) {
2522 1 1. addDomainMarker : removed call to java/util/ArrayList::<init> → NO_COVERAGE
                markers = new java.util.ArrayList();
2523 8 1. addDomainMarker : replaced call to java/util/Map::put with argument → NO_COVERAGE
2. addDomainMarker : removed call to java/lang/Integer::<init> → NO_COVERAGE
3. addDomainMarker : removed call to java/util/Map::put → NO_COVERAGE
4. addDomainMarker : Negated integer local variable number 1 → NO_COVERAGE
5. addDomainMarker : Incremented (a++) integer local variable number 1 → NO_COVERAGE
6. addDomainMarker : Decremented (a--) integer local variable number 1 → NO_COVERAGE
7. addDomainMarker : Incremented (++a) integer local variable number 1 → NO_COVERAGE
8. addDomainMarker : Decremented (--a) integer local variable number 1 → NO_COVERAGE
                this.foregroundDomainMarkers.put(new Integer(index), markers);
2524
            }
2525 1 1. addDomainMarker : removed call to java/util/Collection::add → NO_COVERAGE
            markers.add(marker);
2526
        }
2527 4 1. addDomainMarker : negated conditional → NO_COVERAGE
2. addDomainMarker : removed conditional - replaced equality check with false → NO_COVERAGE
3. addDomainMarker : removed conditional - replaced equality check with true → NO_COVERAGE
4. addDomainMarker : not equal to equal → NO_COVERAGE
        else if (layer == Layer.BACKGROUND) {
2528 2 1. addDomainMarker : replaced call to java/util/Map::get with argument → NO_COVERAGE
2. addDomainMarker : removed call to java/util/Map::get → NO_COVERAGE
            markers = (Collection) this.backgroundDomainMarkers.get(
2529 6 1. addDomainMarker : removed call to java/lang/Integer::<init> → NO_COVERAGE
2. addDomainMarker : Negated integer local variable number 1 → NO_COVERAGE
3. addDomainMarker : Incremented (a++) integer local variable number 1 → NO_COVERAGE
4. addDomainMarker : Decremented (a--) integer local variable number 1 → NO_COVERAGE
5. addDomainMarker : Incremented (++a) integer local variable number 1 → NO_COVERAGE
6. addDomainMarker : Decremented (--a) integer local variable number 1 → NO_COVERAGE
                    new Integer(index));
2530 4 1. addDomainMarker : negated conditional → NO_COVERAGE
2. addDomainMarker : removed conditional - replaced equality check with false → NO_COVERAGE
3. addDomainMarker : removed conditional - replaced equality check with true → NO_COVERAGE
4. addDomainMarker : not equal to equal → NO_COVERAGE
            if (markers == null) {
2531 1 1. addDomainMarker : removed call to java/util/ArrayList::<init> → NO_COVERAGE
                markers = new java.util.ArrayList();
2532 8 1. addDomainMarker : replaced call to java/util/Map::put with argument → NO_COVERAGE
2. addDomainMarker : removed call to java/lang/Integer::<init> → NO_COVERAGE
3. addDomainMarker : removed call to java/util/Map::put → NO_COVERAGE
4. addDomainMarker : Negated integer local variable number 1 → NO_COVERAGE
5. addDomainMarker : Incremented (a++) integer local variable number 1 → NO_COVERAGE
6. addDomainMarker : Decremented (a--) integer local variable number 1 → NO_COVERAGE
7. addDomainMarker : Incremented (++a) integer local variable number 1 → NO_COVERAGE
8. addDomainMarker : Decremented (--a) integer local variable number 1 → NO_COVERAGE
                this.backgroundDomainMarkers.put(new Integer(index), markers);
2533
            }
2534 1 1. addDomainMarker : removed call to java/util/Collection::add → NO_COVERAGE
            markers.add(marker);
2535
        }
2536 1 1. addDomainMarker : removed call to org/jfree/chart/plot/Marker::addChangeListener → NO_COVERAGE
        marker.addChangeListener(this);
2537 13 1. addDomainMarker : negated conditional → NO_COVERAGE
2. addDomainMarker : removed conditional - replaced equality check with false → NO_COVERAGE
3. addDomainMarker : removed conditional - replaced equality check with true → NO_COVERAGE
4. addDomainMarker : Negated integer local variable number 4 → NO_COVERAGE
5. addDomainMarker : equal to less than → NO_COVERAGE
6. addDomainMarker : equal to less or equal → NO_COVERAGE
7. addDomainMarker : equal to greater than → NO_COVERAGE
8. addDomainMarker : equal to greater or equal → NO_COVERAGE
9. addDomainMarker : equal to not equal → NO_COVERAGE
10. addDomainMarker : Incremented (a++) integer local variable number 4 → NO_COVERAGE
11. addDomainMarker : Decremented (a--) integer local variable number 4 → NO_COVERAGE
12. addDomainMarker : Incremented (++a) integer local variable number 4 → NO_COVERAGE
13. addDomainMarker : Decremented (--a) integer local variable number 4 → NO_COVERAGE
        if (notify) {
2538 1 1. addDomainMarker : removed call to org/jfree/chart/plot/XYPlot::fireChangeEvent → NO_COVERAGE
            fireChangeEvent();
2539
        }
2540
    }
2541
2542
    /**
2543
     * Removes a marker for the domain axis and sends a {@link PlotChangeEvent}
2544
     * to all registered listeners.
2545
     *
2546
     * @param marker  the marker.
2547
     *
2548
     * @return A boolean indicating whether or not the marker was actually
2549
     *         removed.
2550
     *
2551
     * @since 1.0.7
2552
     */
2553
    public boolean removeDomainMarker(Marker marker) {
2554 4 1. removeDomainMarker : replaced boolean return with false for org/jfree/chart/plot/XYPlot::removeDomainMarker → NO_COVERAGE
2. removeDomainMarker : replaced boolean return with true for org/jfree/chart/plot/XYPlot::removeDomainMarker → NO_COVERAGE
3. removeDomainMarker : removed call to org/jfree/chart/plot/XYPlot::removeDomainMarker → NO_COVERAGE
4. removeDomainMarker : replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE
        return removeDomainMarker(marker, Layer.FOREGROUND);
2555
    }
2556
2557
    /**
2558
     * Removes a marker for the domain axis in the specified layer and sends a
2559
     * {@link PlotChangeEvent} to all registered listeners.
2560
     *
2561
     * @param marker the marker (<code>null</code> not permitted).
2562
     * @param layer the layer (foreground or background).
2563
     *
2564
     * @return A boolean indicating whether or not the marker was actually
2565
     *         removed.
2566
     *
2567
     * @since 1.0.7
2568
     */
2569
    public boolean removeDomainMarker(Marker marker, Layer layer) {
2570 9 1. removeDomainMarker : replaced boolean return with false for org/jfree/chart/plot/XYPlot::removeDomainMarker → NO_COVERAGE
2. removeDomainMarker : replaced boolean return with true for org/jfree/chart/plot/XYPlot::removeDomainMarker → NO_COVERAGE
3. removeDomainMarker : Substituted 0 with 1 → NO_COVERAGE
4. removeDomainMarker : removed call to org/jfree/chart/plot/XYPlot::removeDomainMarker → NO_COVERAGE
5. removeDomainMarker : replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE
6. removeDomainMarker : Substituted 0 with 1 → NO_COVERAGE
7. removeDomainMarker : Substituted 0 with -1 → NO_COVERAGE
8. removeDomainMarker : Substituted 0 with 1 → NO_COVERAGE
9. removeDomainMarker : Substituted 0 with -1 → NO_COVERAGE
        return removeDomainMarker(0, marker, layer);
2571
    }
2572
2573
    /**
2574
     * Removes a marker for a specific dataset/renderer and sends a
2575
     * {@link PlotChangeEvent} to all registered listeners.
2576
     *
2577
     * @param index the dataset/renderer index.
2578
     * @param marker the marker.
2579
     * @param layer the layer (foreground or background).
2580
     *
2581
     * @return A boolean indicating whether or not the marker was actually
2582
     *         removed.
2583
     *
2584
     * @since 1.0.7
2585
     */
2586
    public boolean removeDomainMarker(int index, Marker marker, Layer layer) {
2587 16 1. removeDomainMarker : replaced call to org/jfree/chart/plot/XYPlot::removeDomainMarker with argument → NO_COVERAGE
2. removeDomainMarker : replaced boolean return with false for org/jfree/chart/plot/XYPlot::removeDomainMarker → NO_COVERAGE
3. removeDomainMarker : replaced boolean return with true for org/jfree/chart/plot/XYPlot::removeDomainMarker → NO_COVERAGE
4. removeDomainMarker : Substituted 1 with 0 → NO_COVERAGE
5. removeDomainMarker : removed call to org/jfree/chart/plot/XYPlot::removeDomainMarker → NO_COVERAGE
6. removeDomainMarker : replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE
7. removeDomainMarker : Negated integer local variable number 1 → NO_COVERAGE
8. removeDomainMarker : Substituted 1 with 0 → NO_COVERAGE
9. removeDomainMarker : Substituted 1 with -1 → NO_COVERAGE
10. removeDomainMarker : Substituted 1 with -1 → NO_COVERAGE
11. removeDomainMarker : Substituted 1 with 2 → NO_COVERAGE
12. removeDomainMarker : Substituted 1 with 0 → NO_COVERAGE
13. removeDomainMarker : Incremented (a++) integer local variable number 1 → NO_COVERAGE
14. removeDomainMarker : Decremented (a--) integer local variable number 1 → NO_COVERAGE
15. removeDomainMarker : Incremented (++a) integer local variable number 1 → NO_COVERAGE
16. removeDomainMarker : Decremented (--a) integer local variable number 1 → NO_COVERAGE
        return removeDomainMarker(index, marker, layer, true);
2588
    }
2589
2590
    /**
2591
     * Removes a marker for a specific dataset/renderer and, if requested,
2592
     * sends a {@link PlotChangeEvent} to all registered listeners.
2593
     *
2594
     * @param index  the dataset/renderer index.
2595
     * @param marker  the marker.
2596
     * @param layer  the layer (foreground or background).
2597
     * @param notify  notify listeners?
2598
     *
2599
     * @return A boolean indicating whether or not the marker was actually
2600
     *         removed.
2601
     *
2602
     * @since 1.0.10
2603
     */
2604
    public boolean removeDomainMarker(int index, Marker marker, Layer layer,
2605
            boolean notify) {
2606
        ArrayList markers;
2607 4 1. removeDomainMarker : negated conditional → NO_COVERAGE
2. removeDomainMarker : removed conditional - replaced equality check with false → NO_COVERAGE
3. removeDomainMarker : removed conditional - replaced equality check with true → NO_COVERAGE
4. removeDomainMarker : not equal to equal → NO_COVERAGE
        if (layer == Layer.FOREGROUND) {
2608 2 1. removeDomainMarker : replaced call to java/util/Map::get with argument → NO_COVERAGE
2. removeDomainMarker : removed call to java/util/Map::get → NO_COVERAGE
            markers = (ArrayList) this.foregroundDomainMarkers.get(
2609 6 1. removeDomainMarker : removed call to java/lang/Integer::<init> → NO_COVERAGE
2. removeDomainMarker : Negated integer local variable number 1 → NO_COVERAGE
3. removeDomainMarker : Incremented (a++) integer local variable number 1 → NO_COVERAGE
4. removeDomainMarker : Decremented (a--) integer local variable number 1 → NO_COVERAGE
5. removeDomainMarker : Incremented (++a) integer local variable number 1 → NO_COVERAGE
6. removeDomainMarker : Decremented (--a) integer local variable number 1 → NO_COVERAGE
                    new Integer(index));
2610
        }
2611
        else {
2612 2 1. removeDomainMarker : replaced call to java/util/Map::get with argument → NO_COVERAGE
2. removeDomainMarker : removed call to java/util/Map::get → NO_COVERAGE
            markers = (ArrayList) this.backgroundDomainMarkers.get(
2613 6 1. removeDomainMarker : removed call to java/lang/Integer::<init> → NO_COVERAGE
2. removeDomainMarker : Negated integer local variable number 1 → NO_COVERAGE
3. removeDomainMarker : Incremented (a++) integer local variable number 1 → NO_COVERAGE
4. removeDomainMarker : Decremented (a--) integer local variable number 1 → NO_COVERAGE
5. removeDomainMarker : Incremented (++a) integer local variable number 1 → NO_COVERAGE
6. removeDomainMarker : Decremented (--a) integer local variable number 1 → NO_COVERAGE
                    new Integer(index));
2614
        }
2615 4 1. removeDomainMarker : negated conditional → NO_COVERAGE
2. removeDomainMarker : removed conditional - replaced equality check with false → NO_COVERAGE
3. removeDomainMarker : removed conditional - replaced equality check with true → NO_COVERAGE
4. removeDomainMarker : not equal to equal → NO_COVERAGE
        if (markers == null) {
2616 7 1. removeDomainMarker : replaced boolean return with true for org/jfree/chart/plot/XYPlot::removeDomainMarker → NO_COVERAGE
2. removeDomainMarker : Substituted 0 with 1 → NO_COVERAGE
3. removeDomainMarker : replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE
4. removeDomainMarker : Substituted 0 with 1 → NO_COVERAGE
5. removeDomainMarker : Substituted 0 with -1 → NO_COVERAGE
6. removeDomainMarker : Substituted 0 with 1 → NO_COVERAGE
7. removeDomainMarker : Substituted 0 with -1 → NO_COVERAGE
            return false;
2617
        }
2618 1 1. removeDomainMarker : removed call to java/util/ArrayList::remove → NO_COVERAGE
        boolean removed = markers.remove(marker);
2619 26 1. removeDomainMarker : negated conditional → NO_COVERAGE
2. removeDomainMarker : negated conditional → NO_COVERAGE
3. removeDomainMarker : removed conditional - replaced equality check with false → NO_COVERAGE
4. removeDomainMarker : removed conditional - replaced equality check with false → NO_COVERAGE
5. removeDomainMarker : removed conditional - replaced equality check with true → NO_COVERAGE
6. removeDomainMarker : removed conditional - replaced equality check with true → NO_COVERAGE
7. removeDomainMarker : Negated integer local variable number 6 → NO_COVERAGE
8. removeDomainMarker : Negated integer local variable number 4 → NO_COVERAGE
9. removeDomainMarker : equal to less than → NO_COVERAGE
10. removeDomainMarker : equal to less than → NO_COVERAGE
11. removeDomainMarker : equal to less or equal → NO_COVERAGE
12. removeDomainMarker : equal to less or equal → NO_COVERAGE
13. removeDomainMarker : equal to greater than → NO_COVERAGE
14. removeDomainMarker : equal to greater than → NO_COVERAGE
15. removeDomainMarker : equal to greater or equal → NO_COVERAGE
16. removeDomainMarker : equal to greater or equal → NO_COVERAGE
17. removeDomainMarker : equal to not equal → NO_COVERAGE
18. removeDomainMarker : equal to not equal → NO_COVERAGE
19. removeDomainMarker : Incremented (a++) integer local variable number 6 → NO_COVERAGE
20. removeDomainMarker : Incremented (a++) integer local variable number 4 → NO_COVERAGE
21. removeDomainMarker : Decremented (a--) integer local variable number 6 → NO_COVERAGE
22. removeDomainMarker : Decremented (a--) integer local variable number 4 → NO_COVERAGE
23. removeDomainMarker : Incremented (++a) integer local variable number 6 → NO_COVERAGE
24. removeDomainMarker : Incremented (++a) integer local variable number 4 → NO_COVERAGE
25. removeDomainMarker : Decremented (--a) integer local variable number 6 → NO_COVERAGE
26. removeDomainMarker : Decremented (--a) integer local variable number 4 → NO_COVERAGE
        if (removed && notify) {
2620 1 1. removeDomainMarker : removed call to org/jfree/chart/plot/XYPlot::fireChangeEvent → NO_COVERAGE
            fireChangeEvent();
2621
        }
2622 8 1. removeDomainMarker : replaced boolean return with false for org/jfree/chart/plot/XYPlot::removeDomainMarker → NO_COVERAGE
2. removeDomainMarker : replaced boolean return with true for org/jfree/chart/plot/XYPlot::removeDomainMarker → NO_COVERAGE
3. removeDomainMarker : replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE
4. removeDomainMarker : Negated integer local variable number 6 → NO_COVERAGE
5. removeDomainMarker : Incremented (a++) integer local variable number 6 → NO_COVERAGE
6. removeDomainMarker : Decremented (a--) integer local variable number 6 → NO_COVERAGE
7. removeDomainMarker : Incremented (++a) integer local variable number 6 → NO_COVERAGE
8. removeDomainMarker : Decremented (--a) integer local variable number 6 → NO_COVERAGE
        return removed;
2623
    }
2624
2625
    /**
2626
     * Adds a marker for the range axis and sends a {@link PlotChangeEvent} to
2627
     * all registered listeners.
2628
     * <P>
2629
     * Typically a marker will be drawn by the renderer as a line perpendicular
2630
     * to the range axis, however this is entirely up to the renderer.
2631
     *
2632
     * @param marker  the marker (<code>null</code> not permitted).
2633
     *
2634
     * @see #addRangeMarker(Marker, Layer)
2635
     */
2636
    public void addRangeMarker(Marker marker) {
2637 1 1. addRangeMarker : removed call to org/jfree/chart/plot/XYPlot::addRangeMarker → NO_COVERAGE
        addRangeMarker(marker, Layer.FOREGROUND);
2638
    }
2639
2640
    /**
2641
     * Adds a marker for the range axis in the specified layer and sends a
2642
     * {@link PlotChangeEvent} to all registered listeners.
2643
     * <P>
2644
     * Typically a marker will be drawn by the renderer as a line perpendicular
2645
     * to the range axis, however this is entirely up to the renderer.
2646
     *
2647
     * @param marker  the marker (<code>null</code> not permitted).
2648
     * @param layer  the layer (foreground or background).
2649
     *
2650
     * @see #addRangeMarker(int, Marker, Layer)
2651
     */
2652
    public void addRangeMarker(Marker marker, Layer layer) {
2653 6 1. addRangeMarker : Substituted 0 with 1 → NO_COVERAGE
2. addRangeMarker : removed call to org/jfree/chart/plot/XYPlot::addRangeMarker → NO_COVERAGE
3. addRangeMarker : Substituted 0 with 1 → NO_COVERAGE
4. addRangeMarker : Substituted 0 with -1 → NO_COVERAGE
5. addRangeMarker : Substituted 0 with 1 → NO_COVERAGE
6. addRangeMarker : Substituted 0 with -1 → NO_COVERAGE
        addRangeMarker(0, marker, layer);
2654
    }
2655
2656
    /**
2657
     * Clears all the range markers and sends a {@link PlotChangeEvent} to all
2658
     * registered listeners.
2659
     *
2660
     * @see #clearRangeMarkers()
2661
     */
2662
    public void clearRangeMarkers() {
2663 4 1. clearRangeMarkers : negated conditional → NO_COVERAGE
2. clearRangeMarkers : removed conditional - replaced equality check with false → NO_COVERAGE
3. clearRangeMarkers : removed conditional - replaced equality check with true → NO_COVERAGE
4. clearRangeMarkers : equal to not equal → NO_COVERAGE
        if (this.backgroundRangeMarkers != null) {
2664 1 1. clearRangeMarkers : removed call to java/util/Map::keySet → NO_COVERAGE
            Set<Integer> keys = this.backgroundRangeMarkers.keySet();
2665
            for (Integer key : keys) {
2666 2 1. clearRangeMarkers : removed call to java/lang/Integer::intValue → NO_COVERAGE
2. clearRangeMarkers : removed call to org/jfree/chart/plot/XYPlot::clearRangeMarkers → NO_COVERAGE
                clearRangeMarkers(key);
2667
            }
2668 1 1. clearRangeMarkers : removed call to java/util/Map::clear → NO_COVERAGE
            this.backgroundRangeMarkers.clear();
2669
        }
2670 4 1. clearRangeMarkers : negated conditional → NO_COVERAGE
2. clearRangeMarkers : removed conditional - replaced equality check with false → NO_COVERAGE
3. clearRangeMarkers : removed conditional - replaced equality check with true → NO_COVERAGE
4. clearRangeMarkers : equal to not equal → NO_COVERAGE
        if (this.foregroundRangeMarkers != null) {
2671 1 1. clearRangeMarkers : removed call to java/util/Map::keySet → NO_COVERAGE
            Set<Integer> keys = this.foregroundRangeMarkers.keySet();
2672
            for (Integer key : keys) {
2673 2 1. clearRangeMarkers : removed call to java/lang/Integer::intValue → NO_COVERAGE
2. clearRangeMarkers : removed call to org/jfree/chart/plot/XYPlot::clearRangeMarkers → NO_COVERAGE
                clearRangeMarkers(key);
2674
            }
2675 1 1. clearRangeMarkers : removed call to java/util/Map::clear → NO_COVERAGE
            this.foregroundRangeMarkers.clear();
2676
        }
2677 1 1. clearRangeMarkers : removed call to org/jfree/chart/plot/XYPlot::fireChangeEvent → NO_COVERAGE
        fireChangeEvent();
2678
    }
2679
2680
    /**
2681
     * Adds a marker for a specific dataset/renderer and sends a
2682
     * {@link PlotChangeEvent} to all registered listeners.
2683
     * <P>
2684
     * Typically a marker will be drawn by the renderer as a line perpendicular
2685
     * to the range axis, however this is entirely up to the renderer.
2686
     *
2687
     * @param index  the dataset/renderer index.
2688
     * @param marker  the marker.
2689
     * @param layer  the layer (foreground or background).
2690
     *
2691
     * @see #clearRangeMarkers(int)
2692
     * @see #addDomainMarker(int, Marker, Layer)
2693
     */
2694
    public void addRangeMarker(int index, Marker marker, Layer layer) {
2695 12 1. addRangeMarker : Substituted 1 with 0 → NO_COVERAGE
2. addRangeMarker : removed call to org/jfree/chart/plot/XYPlot::addRangeMarker → NO_COVERAGE
3. addRangeMarker : Negated integer local variable number 1 → NO_COVERAGE
4. addRangeMarker : Substituted 1 with 0 → NO_COVERAGE
5. addRangeMarker : Substituted 1 with -1 → NO_COVERAGE
6. addRangeMarker : Substituted 1 with -1 → NO_COVERAGE
7. addRangeMarker : Substituted 1 with 2 → NO_COVERAGE
8. addRangeMarker : Substituted 1 with 0 → NO_COVERAGE
9. addRangeMarker : Incremented (a++) integer local variable number 1 → NO_COVERAGE
10. addRangeMarker : Decremented (a--) integer local variable number 1 → NO_COVERAGE
11. addRangeMarker : Incremented (++a) integer local variable number 1 → NO_COVERAGE
12. addRangeMarker : Decremented (--a) integer local variable number 1 → NO_COVERAGE
        addRangeMarker(index, marker, layer, true);
2696
    }
2697
2698
    /**
2699
     * Adds a marker for a specific dataset/renderer and, if requested, sends a
2700
     * {@link PlotChangeEvent} to all registered listeners.
2701
     * <P>
2702
     * Typically a marker will be drawn by the renderer as a line perpendicular
2703
     * to the range axis, however this is entirely up to the renderer.
2704
     *
2705
     * @param index  the dataset/renderer index.
2706
     * @param marker  the marker.
2707
     * @param layer  the layer (foreground or background).
2708
     * @param notify  notify listeners?
2709
     *
2710
     * @since 1.0.10
2711
     */
2712
    public void addRangeMarker(int index, Marker marker, Layer layer,
2713
            boolean notify) {
2714
        Collection markers;
2715 4 1. addRangeMarker : negated conditional → NO_COVERAGE
2. addRangeMarker : removed conditional - replaced equality check with false → NO_COVERAGE
3. addRangeMarker : removed conditional - replaced equality check with true → NO_COVERAGE
4. addRangeMarker : not equal to equal → NO_COVERAGE
        if (layer == Layer.FOREGROUND) {
2716 2 1. addRangeMarker : replaced call to java/util/Map::get with argument → NO_COVERAGE
2. addRangeMarker : removed call to java/util/Map::get → NO_COVERAGE
            markers = (Collection) this.foregroundRangeMarkers.get(
2717 6 1. addRangeMarker : removed call to java/lang/Integer::<init> → NO_COVERAGE
2. addRangeMarker : Negated integer local variable number 1 → NO_COVERAGE
3. addRangeMarker : Incremented (a++) integer local variable number 1 → NO_COVERAGE
4. addRangeMarker : Decremented (a--) integer local variable number 1 → NO_COVERAGE
5. addRangeMarker : Incremented (++a) integer local variable number 1 → NO_COVERAGE
6. addRangeMarker : Decremented (--a) integer local variable number 1 → NO_COVERAGE
                    new Integer(index));
2718 4 1. addRangeMarker : negated conditional → NO_COVERAGE
2. addRangeMarker : removed conditional - replaced equality check with false → NO_COVERAGE
3. addRangeMarker : removed conditional - replaced equality check with true → NO_COVERAGE
4. addRangeMarker : not equal to equal → NO_COVERAGE
            if (markers == null) {
2719 1 1. addRangeMarker : removed call to java/util/ArrayList::<init> → NO_COVERAGE
                markers = new java.util.ArrayList();
2720 8 1. addRangeMarker : replaced call to java/util/Map::put with argument → NO_COVERAGE
2. addRangeMarker : removed call to java/lang/Integer::<init> → NO_COVERAGE
3. addRangeMarker : removed call to java/util/Map::put → NO_COVERAGE
4. addRangeMarker : Negated integer local variable number 1 → NO_COVERAGE
5. addRangeMarker : Incremented (a++) integer local variable number 1 → NO_COVERAGE
6. addRangeMarker : Decremented (a--) integer local variable number 1 → NO_COVERAGE
7. addRangeMarker : Incremented (++a) integer local variable number 1 → NO_COVERAGE
8. addRangeMarker : Decremented (--a) integer local variable number 1 → NO_COVERAGE
                this.foregroundRangeMarkers.put(new Integer(index), markers);
2721
            }
2722 1 1. addRangeMarker : removed call to java/util/Collection::add → NO_COVERAGE
            markers.add(marker);
2723
        }
2724 4 1. addRangeMarker : negated conditional → NO_COVERAGE
2. addRangeMarker : removed conditional - replaced equality check with false → NO_COVERAGE
3. addRangeMarker : removed conditional - replaced equality check with true → NO_COVERAGE
4. addRangeMarker : not equal to equal → NO_COVERAGE
        else if (layer == Layer.BACKGROUND) {
2725 2 1. addRangeMarker : replaced call to java/util/Map::get with argument → NO_COVERAGE
2. addRangeMarker : removed call to java/util/Map::get → NO_COVERAGE
            markers = (Collection) this.backgroundRangeMarkers.get(
2726 6 1. addRangeMarker : removed call to java/lang/Integer::<init> → NO_COVERAGE
2. addRangeMarker : Negated integer local variable number 1 → NO_COVERAGE
3. addRangeMarker : Incremented (a++) integer local variable number 1 → NO_COVERAGE
4. addRangeMarker : Decremented (a--) integer local variable number 1 → NO_COVERAGE
5. addRangeMarker : Incremented (++a) integer local variable number 1 → NO_COVERAGE
6. addRangeMarker : Decremented (--a) integer local variable number 1 → NO_COVERAGE
                    new Integer(index));
2727 4 1. addRangeMarker : negated conditional → NO_COVERAGE
2. addRangeMarker : removed conditional - replaced equality check with false → NO_COVERAGE
3. addRangeMarker : removed conditional - replaced equality check with true → NO_COVERAGE
4. addRangeMarker : not equal to equal → NO_COVERAGE
            if (markers == null) {
2728 1 1. addRangeMarker : removed call to java/util/ArrayList::<init> → NO_COVERAGE
                markers = new java.util.ArrayList();
2729 8 1. addRangeMarker : replaced call to java/util/Map::put with argument → NO_COVERAGE
2. addRangeMarker : removed call to java/lang/Integer::<init> → NO_COVERAGE
3. addRangeMarker : removed call to java/util/Map::put → NO_COVERAGE
4. addRangeMarker : Negated integer local variable number 1 → NO_COVERAGE
5. addRangeMarker : Incremented (a++) integer local variable number 1 → NO_COVERAGE
6. addRangeMarker : Decremented (a--) integer local variable number 1 → NO_COVERAGE
7. addRangeMarker : Incremented (++a) integer local variable number 1 → NO_COVERAGE
8. addRangeMarker : Decremented (--a) integer local variable number 1 → NO_COVERAGE
                this.backgroundRangeMarkers.put(new Integer(index), markers);
2730
            }
2731 1 1. addRangeMarker : removed call to java/util/Collection::add → NO_COVERAGE
            markers.add(marker);
2732
        }
2733 1 1. addRangeMarker : removed call to org/jfree/chart/plot/Marker::addChangeListener → NO_COVERAGE
        marker.addChangeListener(this);
2734 13 1. addRangeMarker : negated conditional → NO_COVERAGE
2. addRangeMarker : removed conditional - replaced equality check with false → NO_COVERAGE
3. addRangeMarker : removed conditional - replaced equality check with true → NO_COVERAGE
4. addRangeMarker : Negated integer local variable number 4 → NO_COVERAGE
5. addRangeMarker : equal to less than → NO_COVERAGE
6. addRangeMarker : equal to less or equal → NO_COVERAGE
7. addRangeMarker : equal to greater than → NO_COVERAGE
8. addRangeMarker : equal to greater or equal → NO_COVERAGE
9. addRangeMarker : equal to not equal → NO_COVERAGE
10. addRangeMarker : Incremented (a++) integer local variable number 4 → NO_COVERAGE
11. addRangeMarker : Decremented (a--) integer local variable number 4 → NO_COVERAGE
12. addRangeMarker : Incremented (++a) integer local variable number 4 → NO_COVERAGE
13. addRangeMarker : Decremented (--a) integer local variable number 4 → NO_COVERAGE
        if (notify) {
2735 1 1. addRangeMarker : removed call to org/jfree/chart/plot/XYPlot::fireChangeEvent → NO_COVERAGE
            fireChangeEvent();
2736
        }
2737
    }
2738
2739
    /**
2740
     * Clears the (foreground and background) range markers for a particular
2741
     * renderer.
2742
     *
2743
     * @param index  the renderer index.
2744
     */
2745
    public void clearRangeMarkers(int index) {
2746 6 1. clearRangeMarkers : removed call to java/lang/Integer::<init> → NO_COVERAGE
2. clearRangeMarkers : Negated integer local variable number 1 → NO_COVERAGE
3. clearRangeMarkers : Incremented (a++) integer local variable number 1 → NO_COVERAGE
4. clearRangeMarkers : Decremented (a--) integer local variable number 1 → NO_COVERAGE
5. clearRangeMarkers : Incremented (++a) integer local variable number 1 → NO_COVERAGE
6. clearRangeMarkers : Decremented (--a) integer local variable number 1 → NO_COVERAGE
        Integer key = new Integer(index);
2747 4 1. clearRangeMarkers : negated conditional → NO_COVERAGE
2. clearRangeMarkers : removed conditional - replaced equality check with false → NO_COVERAGE
3. clearRangeMarkers : removed conditional - replaced equality check with true → NO_COVERAGE
4. clearRangeMarkers : equal to not equal → NO_COVERAGE
        if (this.backgroundRangeMarkers != null) {
2748
            Collection markers
2749 2 1. clearRangeMarkers : replaced call to java/util/Map::get with argument → NO_COVERAGE
2. clearRangeMarkers : removed call to java/util/Map::get → NO_COVERAGE
                = (Collection) this.backgroundRangeMarkers.get(key);
2750 4 1. clearRangeMarkers : negated conditional → NO_COVERAGE
2. clearRangeMarkers : removed conditional - replaced equality check with false → NO_COVERAGE
3. clearRangeMarkers : removed conditional - replaced equality check with true → NO_COVERAGE
4. clearRangeMarkers : equal to not equal → NO_COVERAGE
            if (markers != null) {
2751 1 1. clearRangeMarkers : removed call to java/util/Collection::iterator → NO_COVERAGE
                Iterator iterator = markers.iterator();
2752 9 1. clearRangeMarkers : negated conditional → NO_COVERAGE
2. clearRangeMarkers : removed call to java/util/Iterator::hasNext → NO_COVERAGE
3. clearRangeMarkers : removed conditional - replaced equality check with false → NO_COVERAGE
4. clearRangeMarkers : removed conditional - replaced equality check with true → NO_COVERAGE
5. clearRangeMarkers : not equal to less than → NO_COVERAGE
6. clearRangeMarkers : not equal to less or equal → NO_COVERAGE
7. clearRangeMarkers : not equal to greater than → NO_COVERAGE
8. clearRangeMarkers : not equal to greater or equal → NO_COVERAGE
9. clearRangeMarkers : not equal to equal → NO_COVERAGE
                while (iterator.hasNext()) {
2753 1 1. clearRangeMarkers : removed call to java/util/Iterator::next → NO_COVERAGE
                    Marker m = (Marker) iterator.next();
2754 1 1. clearRangeMarkers : removed call to org/jfree/chart/plot/Marker::removeChangeListener → NO_COVERAGE
                    m.removeChangeListener(this);
2755
                }
2756 1 1. clearRangeMarkers : removed call to java/util/Collection::clear → NO_COVERAGE
                markers.clear();
2757
            }
2758
        }
2759 4 1. clearRangeMarkers : negated conditional → NO_COVERAGE
2. clearRangeMarkers : removed conditional - replaced equality check with false → NO_COVERAGE
3. clearRangeMarkers : removed conditional - replaced equality check with true → NO_COVERAGE
4. clearRangeMarkers : equal to not equal → NO_COVERAGE
        if (this.foregroundRangeMarkers != null) {
2760
            Collection markers
2761 2 1. clearRangeMarkers : replaced call to java/util/Map::get with argument → NO_COVERAGE
2. clearRangeMarkers : removed call to java/util/Map::get → NO_COVERAGE
                = (Collection) this.foregroundRangeMarkers.get(key);
2762 4 1. clearRangeMarkers : negated conditional → NO_COVERAGE
2. clearRangeMarkers : removed conditional - replaced equality check with false → NO_COVERAGE
3. clearRangeMarkers : removed conditional - replaced equality check with true → NO_COVERAGE
4. clearRangeMarkers : equal to not equal → NO_COVERAGE
            if (markers != null) {
2763 1 1. clearRangeMarkers : removed call to java/util/Collection::iterator → NO_COVERAGE
                Iterator iterator = markers.iterator();
2764 9 1. clearRangeMarkers : negated conditional → NO_COVERAGE
2. clearRangeMarkers : removed call to java/util/Iterator::hasNext → NO_COVERAGE
3. clearRangeMarkers : removed conditional - replaced equality check with false → NO_COVERAGE
4. clearRangeMarkers : removed conditional - replaced equality check with true → NO_COVERAGE
5. clearRangeMarkers : not equal to less than → NO_COVERAGE
6. clearRangeMarkers : not equal to less or equal → NO_COVERAGE
7. clearRangeMarkers : not equal to greater than → NO_COVERAGE
8. clearRangeMarkers : not equal to greater or equal → NO_COVERAGE
9. clearRangeMarkers : not equal to equal → NO_COVERAGE
                while (iterator.hasNext()) {
2765
                    Marker m = (Marker) iterator.next();
2766 1 1. clearRangeMarkers : removed call to org/jfree/chart/plot/Marker::removeChangeListener → NO_COVERAGE
                    m.removeChangeListener(this);
2767
                }
2768 1 1. clearRangeMarkers : removed call to java/util/Collection::clear → NO_COVERAGE
                markers.clear();
2769
            }
2770
        }
2771 1 1. clearRangeMarkers : removed call to org/jfree/chart/plot/XYPlot::fireChangeEvent → NO_COVERAGE
        fireChangeEvent();
2772
    }
2773
2774
    /**
2775
     * Removes a marker for the range axis and sends a {@link PlotChangeEvent}
2776
     * to all registered listeners.
2777
     *
2778
     * @param marker the marker.
2779
     *
2780
     * @return A boolean indicating whether or not the marker was actually
2781
     *         removed.
2782
     *
2783
     * @since 1.0.7
2784
     */
2785
    public boolean removeRangeMarker(Marker marker) {
2786 4 1. removeRangeMarker : replaced boolean return with false for org/jfree/chart/plot/XYPlot::removeRangeMarker → NO_COVERAGE
2. removeRangeMarker : replaced boolean return with true for org/jfree/chart/plot/XYPlot::removeRangeMarker → NO_COVERAGE
3. removeRangeMarker : removed call to org/jfree/chart/plot/XYPlot::removeRangeMarker → NO_COVERAGE
4. removeRangeMarker : replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE
        return removeRangeMarker(marker, Layer.FOREGROUND);
2787
    }
2788
2789
    /**
2790
     * Removes a marker for the range axis in the specified layer and sends a
2791
     * {@link PlotChangeEvent} to all registered listeners.
2792
     *
2793
     * @param marker the marker (<code>null</code> not permitted).
2794
     * @param layer the layer (foreground or background).
2795
     *
2796
     * @return A boolean indicating whether or not the marker was actually
2797
     *         removed.
2798
     *
2799
     * @since 1.0.7
2800
     */
2801
    public boolean removeRangeMarker(Marker marker, Layer layer) {
2802 9 1. removeRangeMarker : replaced boolean return with false for org/jfree/chart/plot/XYPlot::removeRangeMarker → NO_COVERAGE
2. removeRangeMarker : replaced boolean return with true for org/jfree/chart/plot/XYPlot::removeRangeMarker → NO_COVERAGE
3. removeRangeMarker : Substituted 0 with 1 → NO_COVERAGE
4. removeRangeMarker : removed call to org/jfree/chart/plot/XYPlot::removeRangeMarker → NO_COVERAGE
5. removeRangeMarker : replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE
6. removeRangeMarker : Substituted 0 with 1 → NO_COVERAGE
7. removeRangeMarker : Substituted 0 with -1 → NO_COVERAGE
8. removeRangeMarker : Substituted 0 with 1 → NO_COVERAGE
9. removeRangeMarker : Substituted 0 with -1 → NO_COVERAGE
        return removeRangeMarker(0, marker, layer);
2803
    }
2804
2805
    /**
2806
     * Removes a marker for a specific dataset/renderer and sends a
2807
     * {@link PlotChangeEvent} to all registered listeners.
2808
     *
2809
     * @param index the dataset/renderer index.
2810
     * @param marker the marker (<code>null</code> not permitted).
2811
     * @param layer the layer (foreground or background).
2812
     *
2813
     * @return A boolean indicating whether or not the marker was actually
2814
     *         removed.
2815
     *
2816
     * @since 1.0.7
2817
     */
2818
    public boolean removeRangeMarker(int index, Marker marker, Layer layer) {
2819 16 1. removeRangeMarker : replaced call to org/jfree/chart/plot/XYPlot::removeRangeMarker with argument → NO_COVERAGE
2. removeRangeMarker : replaced boolean return with false for org/jfree/chart/plot/XYPlot::removeRangeMarker → NO_COVERAGE
3. removeRangeMarker : replaced boolean return with true for org/jfree/chart/plot/XYPlot::removeRangeMarker → NO_COVERAGE
4. removeRangeMarker : Substituted 1 with 0 → NO_COVERAGE
5. removeRangeMarker : removed call to org/jfree/chart/plot/XYPlot::removeRangeMarker → NO_COVERAGE
6. removeRangeMarker : replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE
7. removeRangeMarker : Negated integer local variable number 1 → NO_COVERAGE
8. removeRangeMarker : Substituted 1 with 0 → NO_COVERAGE
9. removeRangeMarker : Substituted 1 with -1 → NO_COVERAGE
10. removeRangeMarker : Substituted 1 with -1 → NO_COVERAGE
11. removeRangeMarker : Substituted 1 with 2 → NO_COVERAGE
12. removeRangeMarker : Substituted 1 with 0 → NO_COVERAGE
13. removeRangeMarker : Incremented (a++) integer local variable number 1 → NO_COVERAGE
14. removeRangeMarker : Decremented (a--) integer local variable number 1 → NO_COVERAGE
15. removeRangeMarker : Incremented (++a) integer local variable number 1 → NO_COVERAGE
16. removeRangeMarker : Decremented (--a) integer local variable number 1 → NO_COVERAGE
        return removeRangeMarker(index, marker, layer, true);
2820
    }
2821
2822
    /**
2823
     * Removes a marker for a specific dataset/renderer and sends a
2824
     * {@link PlotChangeEvent} to all registered listeners.
2825
     *
2826
     * @param index  the dataset/renderer index.
2827
     * @param marker  the marker (<code>null</code> not permitted).
2828
     * @param layer  the layer (foreground or background) (<code>null</code> not permitted).
2829
     * @param notify  notify listeners?
2830
     *
2831
     * @return A boolean indicating whether or not the marker was actually
2832
     *         removed.
2833
     *
2834
     * @since 1.0.10
2835
     */
2836
    public boolean removeRangeMarker(int index, Marker marker, Layer layer,
2837
            boolean notify) {
2838 1 1. removeRangeMarker : removed call to org/jfree/chart/util/ParamChecks::nullNotPermitted → NO_COVERAGE
        ParamChecks.nullNotPermitted(marker, "marker");
2839 1 1. removeRangeMarker : removed call to org/jfree/chart/util/ParamChecks::nullNotPermitted → NO_COVERAGE
        ParamChecks.nullNotPermitted(layer, "layer");
2840
        List markers;
2841 4 1. removeRangeMarker : negated conditional → NO_COVERAGE
2. removeRangeMarker : removed conditional - replaced equality check with false → NO_COVERAGE
3. removeRangeMarker : removed conditional - replaced equality check with true → NO_COVERAGE
4. removeRangeMarker : not equal to equal → NO_COVERAGE
        if (layer == Layer.FOREGROUND) {
2842 2 1. removeRangeMarker : replaced call to java/util/Map::get with argument → NO_COVERAGE
2. removeRangeMarker : removed call to java/util/Map::get → NO_COVERAGE
            markers = (List) this.foregroundRangeMarkers.get(
2843 6 1. removeRangeMarker : removed call to java/lang/Integer::<init> → NO_COVERAGE
2. removeRangeMarker : Negated integer local variable number 1 → NO_COVERAGE
3. removeRangeMarker : Incremented (a++) integer local variable number 1 → NO_COVERAGE
4. removeRangeMarker : Decremented (a--) integer local variable number 1 → NO_COVERAGE
5. removeRangeMarker : Incremented (++a) integer local variable number 1 → NO_COVERAGE
6. removeRangeMarker : Decremented (--a) integer local variable number 1 → NO_COVERAGE
                    new Integer(index));
2844
        }
2845
        else {
2846 2 1. removeRangeMarker : replaced call to java/util/Map::get with argument → NO_COVERAGE
2. removeRangeMarker : removed call to java/util/Map::get → NO_COVERAGE
            markers = (List) this.backgroundRangeMarkers.get(
2847 6 1. removeRangeMarker : removed call to java/lang/Integer::<init> → NO_COVERAGE
2. removeRangeMarker : Negated integer local variable number 1 → NO_COVERAGE
3. removeRangeMarker : Incremented (a++) integer local variable number 1 → NO_COVERAGE
4. removeRangeMarker : Decremented (a--) integer local variable number 1 → NO_COVERAGE
5. removeRangeMarker : Incremented (++a) integer local variable number 1 → NO_COVERAGE
6. removeRangeMarker : Decremented (--a) integer local variable number 1 → NO_COVERAGE
                    new Integer(index));
2848
        }
2849 4 1. removeRangeMarker : negated conditional → NO_COVERAGE
2. removeRangeMarker : removed conditional - replaced equality check with false → NO_COVERAGE
3. removeRangeMarker : removed conditional - replaced equality check with true → NO_COVERAGE
4. removeRangeMarker : not equal to equal → NO_COVERAGE
        if (markers == null) {
2850 7 1. removeRangeMarker : replaced boolean return with true for org/jfree/chart/plot/XYPlot::removeRangeMarker → NO_COVERAGE
2. removeRangeMarker : Substituted 0 with 1 → NO_COVERAGE
3. removeRangeMarker : replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE
4. removeRangeMarker : Substituted 0 with 1 → NO_COVERAGE
5. removeRangeMarker : Substituted 0 with -1 → NO_COVERAGE
6. removeRangeMarker : Substituted 0 with 1 → NO_COVERAGE
7. removeRangeMarker : Substituted 0 with -1 → NO_COVERAGE
            return false;
2851
        }
2852 1 1. removeRangeMarker : removed call to java/util/List::remove → NO_COVERAGE
        boolean removed = markers.remove(marker);
2853 26 1. removeRangeMarker : negated conditional → NO_COVERAGE
2. removeRangeMarker : negated conditional → NO_COVERAGE
3. removeRangeMarker : removed conditional - replaced equality check with false → NO_COVERAGE
4. removeRangeMarker : removed conditional - replaced equality check with false → NO_COVERAGE
5. removeRangeMarker : removed conditional - replaced equality check with true → NO_COVERAGE
6. removeRangeMarker : removed conditional - replaced equality check with true → NO_COVERAGE
7. removeRangeMarker : Negated integer local variable number 6 → NO_COVERAGE
8. removeRangeMarker : Negated integer local variable number 4 → NO_COVERAGE
9. removeRangeMarker : equal to less than → NO_COVERAGE
10. removeRangeMarker : equal to less than → NO_COVERAGE
11. removeRangeMarker : equal to less or equal → NO_COVERAGE
12. removeRangeMarker : equal to less or equal → NO_COVERAGE
13. removeRangeMarker : equal to greater than → NO_COVERAGE
14. removeRangeMarker : equal to greater than → NO_COVERAGE
15. removeRangeMarker : equal to greater or equal → NO_COVERAGE
16. removeRangeMarker : equal to greater or equal → NO_COVERAGE
17. removeRangeMarker : equal to not equal → NO_COVERAGE
18. removeRangeMarker : equal to not equal → NO_COVERAGE
19. removeRangeMarker : Incremented (a++) integer local variable number 6 → NO_COVERAGE
20. removeRangeMarker : Incremented (a++) integer local variable number 4 → NO_COVERAGE
21. removeRangeMarker : Decremented (a--) integer local variable number 6 → NO_COVERAGE
22. removeRangeMarker : Decremented (a--) integer local variable number 4 → NO_COVERAGE
23. removeRangeMarker : Incremented (++a) integer local variable number 6 → NO_COVERAGE
24. removeRangeMarker : Incremented (++a) integer local variable number 4 → NO_COVERAGE
25. removeRangeMarker : Decremented (--a) integer local variable number 6 → NO_COVERAGE
26. removeRangeMarker : Decremented (--a) integer local variable number 4 → NO_COVERAGE
        if (removed && notify) {
2854 1 1. removeRangeMarker : removed call to org/jfree/chart/plot/XYPlot::fireChangeEvent → NO_COVERAGE
            fireChangeEvent();
2855
        }
2856 8 1. removeRangeMarker : replaced boolean return with false for org/jfree/chart/plot/XYPlot::removeRangeMarker → NO_COVERAGE
2. removeRangeMarker : replaced boolean return with true for org/jfree/chart/plot/XYPlot::removeRangeMarker → NO_COVERAGE
3. removeRangeMarker : replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE
4. removeRangeMarker : Negated integer local variable number 6 → NO_COVERAGE
5. removeRangeMarker : Incremented (a++) integer local variable number 6 → NO_COVERAGE
6. removeRangeMarker : Decremented (a--) integer local variable number 6 → NO_COVERAGE
7. removeRangeMarker : Incremented (++a) integer local variable number 6 → NO_COVERAGE
8. removeRangeMarker : Decremented (--a) integer local variable number 6 → NO_COVERAGE
        return removed;
2857
    }
2858
2859
    /**
2860
     * Adds an annotation to the plot and sends a {@link PlotChangeEvent} to
2861
     * all registered listeners.
2862
     *
2863
     * @param annotation  the annotation (<code>null</code> not permitted).
2864
     *
2865
     * @see #getAnnotations()
2866
     * @see #removeAnnotation(XYAnnotation)
2867
     */
2868
    public void addAnnotation(XYAnnotation annotation) {
2869 7 1. addAnnotation : Substituted 1 with 0 → NO_COVERAGE
2. addAnnotation : removed call to org/jfree/chart/plot/XYPlot::addAnnotation → NO_COVERAGE
3. addAnnotation : Substituted 1 with 0 → NO_COVERAGE
4. addAnnotation : Substituted 1 with -1 → NO_COVERAGE
5. addAnnotation : Substituted 1 with -1 → NO_COVERAGE
6. addAnnotation : Substituted 1 with 2 → NO_COVERAGE
7. addAnnotation : Substituted 1 with 0 → NO_COVERAGE
        addAnnotation(annotation, true);
2870
    }
2871
2872
    /**
2873
     * Adds an annotation to the plot and, if requested, sends a
2874
     * {@link PlotChangeEvent} to all registered listeners.
2875
     *
2876
     * @param annotation  the annotation (<code>null</code> not permitted).
2877
     * @param notify  notify listeners?
2878
     *
2879
     * @since 1.0.10
2880
     */
2881
    public void addAnnotation(XYAnnotation annotation, boolean notify) {
2882 1 1. addAnnotation : removed call to org/jfree/chart/util/ParamChecks::nullNotPermitted → NO_COVERAGE
        ParamChecks.nullNotPermitted(annotation, "annotation");
2883 1 1. addAnnotation : removed call to java/util/List::add → NO_COVERAGE
        this.annotations.add(annotation);
2884 1 1. addAnnotation : removed call to org/jfree/chart/annotations/XYAnnotation::addChangeListener → NO_COVERAGE
        annotation.addChangeListener(this);
2885 13 1. addAnnotation : negated conditional → NO_COVERAGE
2. addAnnotation : removed conditional - replaced equality check with false → NO_COVERAGE
3. addAnnotation : removed conditional - replaced equality check with true → NO_COVERAGE
4. addAnnotation : Negated integer local variable number 2 → NO_COVERAGE
5. addAnnotation : equal to less than → NO_COVERAGE
6. addAnnotation : equal to less or equal → NO_COVERAGE
7. addAnnotation : equal to greater than → NO_COVERAGE
8. addAnnotation : equal to greater or equal → NO_COVERAGE
9. addAnnotation : equal to not equal → NO_COVERAGE
10. addAnnotation : Incremented (a++) integer local variable number 2 → NO_COVERAGE
11. addAnnotation : Decremented (a--) integer local variable number 2 → NO_COVERAGE
12. addAnnotation : Incremented (++a) integer local variable number 2 → NO_COVERAGE
13. addAnnotation : Decremented (--a) integer local variable number 2 → NO_COVERAGE
        if (notify) {
2886 1 1. addAnnotation : removed call to org/jfree/chart/plot/XYPlot::fireChangeEvent → NO_COVERAGE
            fireChangeEvent();
2887
        }
2888
    }
2889
2890
    /**
2891
     * Removes an annotation from the plot and sends a {@link PlotChangeEvent}
2892
     * to all registered listeners.
2893
     *
2894
     * @param annotation  the annotation (<code>null</code> not permitted).
2895
     *
2896
     * @return A boolean (indicates whether or not the annotation was removed).
2897
     *
2898
     * @see #addAnnotation(XYAnnotation)
2899
     * @see #getAnnotations()
2900
     */
2901
    public boolean removeAnnotation(XYAnnotation annotation) {
2902 11 1. removeAnnotation : replaced call to org/jfree/chart/plot/XYPlot::removeAnnotation with argument → NO_COVERAGE
2. removeAnnotation : replaced boolean return with false for org/jfree/chart/plot/XYPlot::removeAnnotation → NO_COVERAGE
3. removeAnnotation : replaced boolean return with true for org/jfree/chart/plot/XYPlot::removeAnnotation → NO_COVERAGE
4. removeAnnotation : Substituted 1 with 0 → NO_COVERAGE
5. removeAnnotation : removed call to org/jfree/chart/plot/XYPlot::removeAnnotation → NO_COVERAGE
6. removeAnnotation : replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE
7. removeAnnotation : Substituted 1 with 0 → NO_COVERAGE
8. removeAnnotation : Substituted 1 with -1 → NO_COVERAGE
9. removeAnnotation : Substituted 1 with -1 → NO_COVERAGE
10. removeAnnotation : Substituted 1 with 2 → NO_COVERAGE
11. removeAnnotation : Substituted 1 with 0 → NO_COVERAGE
        return removeAnnotation(annotation, true);
2903
    }
2904
2905
    /**
2906
     * Removes an annotation from the plot and sends a {@link PlotChangeEvent}
2907
     * to all registered listeners.
2908
     *
2909
     * @param annotation  the annotation (<code>null</code> not permitted).
2910
     * @param notify  notify listeners?
2911
     *
2912
     * @return A boolean (indicates whether or not the annotation was removed).
2913
     *
2914
     * @since 1.0.10
2915
     */
2916
    public boolean removeAnnotation(XYAnnotation annotation, boolean notify) {
2917 1 1. removeAnnotation : removed call to org/jfree/chart/util/ParamChecks::nullNotPermitted → NO_COVERAGE
        ParamChecks.nullNotPermitted(annotation, "annotation");
2918 1 1. removeAnnotation : removed call to java/util/List::remove → NO_COVERAGE
        boolean removed = this.annotations.remove(annotation);
2919 1 1. removeAnnotation : removed call to org/jfree/chart/annotations/XYAnnotation::removeChangeListener → NO_COVERAGE
        annotation.removeChangeListener(this);
2920 26 1. removeAnnotation : negated conditional → NO_COVERAGE
2. removeAnnotation : negated conditional → NO_COVERAGE
3. removeAnnotation : removed conditional - replaced equality check with false → NO_COVERAGE
4. removeAnnotation : removed conditional - replaced equality check with false → NO_COVERAGE
5. removeAnnotation : removed conditional - replaced equality check with true → NO_COVERAGE
6. removeAnnotation : removed conditional - replaced equality check with true → NO_COVERAGE
7. removeAnnotation : Negated integer local variable number 3 → NO_COVERAGE
8. removeAnnotation : Negated integer local variable number 2 → NO_COVERAGE
9. removeAnnotation : equal to less than → NO_COVERAGE
10. removeAnnotation : equal to less than → NO_COVERAGE
11. removeAnnotation : equal to less or equal → NO_COVERAGE
12. removeAnnotation : equal to less or equal → NO_COVERAGE
13. removeAnnotation : equal to greater than → NO_COVERAGE
14. removeAnnotation : equal to greater than → NO_COVERAGE
15. removeAnnotation : equal to greater or equal → NO_COVERAGE
16. removeAnnotation : equal to greater or equal → NO_COVERAGE
17. removeAnnotation : equal to not equal → NO_COVERAGE
18. removeAnnotation : equal to not equal → NO_COVERAGE
19. removeAnnotation : Incremented (a++) integer local variable number 3 → NO_COVERAGE
20. removeAnnotation : Incremented (a++) integer local variable number 2 → NO_COVERAGE
21. removeAnnotation : Decremented (a--) integer local variable number 3 → NO_COVERAGE
22. removeAnnotation : Decremented (a--) integer local variable number 2 → NO_COVERAGE
23. removeAnnotation : Incremented (++a) integer local variable number 3 → NO_COVERAGE
24. removeAnnotation : Incremented (++a) integer local variable number 2 → NO_COVERAGE
25. removeAnnotation : Decremented (--a) integer local variable number 3 → NO_COVERAGE
26. removeAnnotation : Decremented (--a) integer local variable number 2 → NO_COVERAGE
        if (removed && notify) {
2921 1 1. removeAnnotation : removed call to org/jfree/chart/plot/XYPlot::fireChangeEvent → NO_COVERAGE
            fireChangeEvent();
2922
        }
2923 8 1. removeAnnotation : replaced boolean return with false for org/jfree/chart/plot/XYPlot::removeAnnotation → NO_COVERAGE
2. removeAnnotation : replaced boolean return with true for org/jfree/chart/plot/XYPlot::removeAnnotation → NO_COVERAGE
3. removeAnnotation : replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE
4. removeAnnotation : Negated integer local variable number 3 → NO_COVERAGE
5. removeAnnotation : Incremented (a++) integer local variable number 3 → NO_COVERAGE
6. removeAnnotation : Decremented (a--) integer local variable number 3 → NO_COVERAGE
7. removeAnnotation : Incremented (++a) integer local variable number 3 → NO_COVERAGE
8. removeAnnotation : Decremented (--a) integer local variable number 3 → NO_COVERAGE
        return removed;
2924
    }
2925
2926
    /**
2927
     * Returns the list of annotations.
2928
     *
2929
     * @return The list of annotations.
2930
     *
2931
     * @since 1.0.1
2932
     *
2933
     * @see #addAnnotation(XYAnnotation)
2934
     */
2935
    public List getAnnotations() {
2936 3 1. getAnnotations : removed call to java/util/ArrayList::<init> → NO_COVERAGE
2. getAnnotations : replaced return value with Collections.emptyList for org/jfree/chart/plot/XYPlot::getAnnotations → NO_COVERAGE
3. getAnnotations : mutated return of Object value for org/jfree/chart/plot/XYPlot::getAnnotations to ( if (x != null) null else throw new RuntimeException ) → NO_COVERAGE
        return new ArrayList(this.annotations);
2937
    }
2938
2939
    /**
2940
     * Clears all the annotations and sends a {@link PlotChangeEvent} to all
2941
     * registered listeners.
2942
     *
2943
     * @see #addAnnotation(XYAnnotation)
2944
     */
2945
    public void clearAnnotations() {
2946
        for (XYAnnotation annotation : this.annotations) {
2947 1 1. clearAnnotations : removed call to org/jfree/chart/annotations/XYAnnotation::removeChangeListener → NO_COVERAGE
            annotation.removeChangeListener(this);
2948
        }
2949 1 1. clearAnnotations : removed call to java/util/List::clear → NO_COVERAGE
        this.annotations.clear();
2950 1 1. clearAnnotations : removed call to org/jfree/chart/plot/XYPlot::fireChangeEvent → NO_COVERAGE
        fireChangeEvent();
2951
    }
2952
2953
    /**
2954
     * Returns the shadow generator for the plot, if any.
2955
     *
2956
     * @return The shadow generator (possibly <code>null</code>).
2957
     *
2958
     * @since 1.0.14
2959
     */
2960
    public ShadowGenerator getShadowGenerator() {
2961 2 1. getShadowGenerator : replaced return value with null for org/jfree/chart/plot/XYPlot::getShadowGenerator → NO_COVERAGE
2. getShadowGenerator : mutated return of Object value for org/jfree/chart/plot/XYPlot::getShadowGenerator to ( if (x != null) null else throw new RuntimeException ) → NO_COVERAGE
        return this.shadowGenerator;
2962
    }
2963
2964
    /**
2965
     * Sets the shadow generator for the plot and sends a
2966
     * {@link PlotChangeEvent} to all registered listeners.
2967
     *
2968
     * @param generator  the generator (<code>null</code> permitted).
2969
     *
2970
     * @since 1.0.14
2971
     */
2972
    public void setShadowGenerator(ShadowGenerator generator) {
2973 1 1. setShadowGenerator : Removed assignment to member variable shadowGenerator → NO_COVERAGE
        this.shadowGenerator = generator;
2974 1 1. setShadowGenerator : removed call to org/jfree/chart/plot/XYPlot::fireChangeEvent → NO_COVERAGE
        fireChangeEvent();
2975
    }
2976
2977
    /**
2978
     * Calculates the space required for all the axes in the plot.
2979
     *
2980
     * @param g2  the graphics device.
2981
     * @param plotArea  the plot area.
2982
     *
2983
     * @return The required space.
2984
     */
2985
    protected AxisSpace calculateAxisSpace(Graphics2D g2,
2986
                                           Rectangle2D plotArea) {
2987 1 1. calculateAxisSpace : removed call to org/jfree/chart/axis/AxisSpace::<init> → NO_COVERAGE
        AxisSpace space = new AxisSpace();
2988 2 1. calculateAxisSpace : replaced call to org/jfree/chart/plot/XYPlot::calculateRangeAxisSpace with argument → NO_COVERAGE
2. calculateAxisSpace : removed call to org/jfree/chart/plot/XYPlot::calculateRangeAxisSpace → NO_COVERAGE
        space = calculateRangeAxisSpace(g2, plotArea, space);
2989 2 1. calculateAxisSpace : replaced call to org/jfree/chart/axis/AxisSpace::shrink with argument → NO_COVERAGE
2. calculateAxisSpace : removed call to org/jfree/chart/axis/AxisSpace::shrink → NO_COVERAGE
        Rectangle2D revPlotArea = space.shrink(plotArea, null);
2990 2 1. calculateAxisSpace : replaced call to org/jfree/chart/plot/XYPlot::calculateDomainAxisSpace with argument → NO_COVERAGE
2. calculateAxisSpace : removed call to org/jfree/chart/plot/XYPlot::calculateDomainAxisSpace → NO_COVERAGE
        space = calculateDomainAxisSpace(g2, revPlotArea, space);
2991 2 1. calculateAxisSpace : replaced return value with null for org/jfree/chart/plot/XYPlot::calculateAxisSpace → NO_COVERAGE
2. calculateAxisSpace : mutated return of Object value for org/jfree/chart/plot/XYPlot::calculateAxisSpace to ( if (x != null) null else throw new RuntimeException ) → NO_COVERAGE
        return space;
2992
    }
2993
2994
    /**
2995
     * Calculates the space required for the domain axis/axes.
2996
     *
2997
     * @param g2  the graphics device.
2998
     * @param plotArea  the plot area.
2999
     * @param space  a carrier for the result (<code>null</code> permitted).
3000
     *
3001
     * @return The required space.
3002
     */
3003
    protected AxisSpace calculateDomainAxisSpace(Graphics2D g2, 
3004
            Rectangle2D plotArea, AxisSpace space) {
3005
3006 4 1. calculateDomainAxisSpace : negated conditional → NO_COVERAGE
2. calculateDomainAxisSpace : removed conditional - replaced equality check with false → NO_COVERAGE
3. calculateDomainAxisSpace : removed conditional - replaced equality check with true → NO_COVERAGE
4. calculateDomainAxisSpace : not equal to equal → NO_COVERAGE
        if (space == null) {
3007 1 1. calculateDomainAxisSpace : removed call to org/jfree/chart/axis/AxisSpace::<init> → NO_COVERAGE
            space = new AxisSpace();
3008
        }
3009
3010
        // reserve some space for the domain axis...
3011 4 1. calculateDomainAxisSpace : negated conditional → NO_COVERAGE
2. calculateDomainAxisSpace : removed conditional - replaced equality check with false → NO_COVERAGE
3. calculateDomainAxisSpace : removed conditional - replaced equality check with true → NO_COVERAGE
4. calculateDomainAxisSpace : equal to not equal → NO_COVERAGE
        if (this.fixedDomainAxisSpace != null) {
3012 4 1. calculateDomainAxisSpace : negated conditional → NO_COVERAGE
2. calculateDomainAxisSpace : removed conditional - replaced equality check with false → NO_COVERAGE
3. calculateDomainAxisSpace : removed conditional - replaced equality check with true → NO_COVERAGE
4. calculateDomainAxisSpace : not equal to equal → NO_COVERAGE
            if (this.orientation == PlotOrientation.HORIZONTAL) {
3013 2 1. calculateDomainAxisSpace : removed call to org/jfree/chart/axis/AxisSpace::getLeft → NO_COVERAGE
2. calculateDomainAxisSpace : removed call to org/jfree/chart/axis/AxisSpace::ensureAtLeast → NO_COVERAGE
                space.ensureAtLeast(this.fixedDomainAxisSpace.getLeft(),
3014
                        RectangleEdge.LEFT);
3015 2 1. calculateDomainAxisSpace : removed call to org/jfree/chart/axis/AxisSpace::getRight → NO_COVERAGE
2. calculateDomainAxisSpace : removed call to org/jfree/chart/axis/AxisSpace::ensureAtLeast → NO_COVERAGE
                space.ensureAtLeast(this.fixedDomainAxisSpace.getRight(),
3016
                        RectangleEdge.RIGHT);
3017
            }
3018 4 1. calculateDomainAxisSpace : negated conditional → NO_COVERAGE
2. calculateDomainAxisSpace : removed conditional - replaced equality check with false → NO_COVERAGE
3. calculateDomainAxisSpace : removed conditional - replaced equality check with true → NO_COVERAGE
4. calculateDomainAxisSpace : not equal to equal → NO_COVERAGE
            else if (this.orientation == PlotOrientation.VERTICAL) {
3019 2 1. calculateDomainAxisSpace : removed call to org/jfree/chart/axis/AxisSpace::getTop → NO_COVERAGE
2. calculateDomainAxisSpace : removed call to org/jfree/chart/axis/AxisSpace::ensureAtLeast → NO_COVERAGE
                space.ensureAtLeast(this.fixedDomainAxisSpace.getTop(),
3020
                        RectangleEdge.TOP);
3021 2 1. calculateDomainAxisSpace : removed call to org/jfree/chart/axis/AxisSpace::getBottom → NO_COVERAGE
2. calculateDomainAxisSpace : removed call to org/jfree/chart/axis/AxisSpace::ensureAtLeast → NO_COVERAGE
                space.ensureAtLeast(this.fixedDomainAxisSpace.getBottom(),
3022
                        RectangleEdge.BOTTOM);
3023
            }
3024
        }
3025
        else {
3026
            // reserve space for the domain axes...
3027 1 1. calculateDomainAxisSpace : removed call to java/util/Map::values → NO_COVERAGE
            for (ValueAxis axis: this.domainAxes.values()) {
3028 4 1. calculateDomainAxisSpace : negated conditional → NO_COVERAGE
2. calculateDomainAxisSpace : removed conditional - replaced equality check with false → NO_COVERAGE
3. calculateDomainAxisSpace : removed conditional - replaced equality check with true → NO_COVERAGE
4. calculateDomainAxisSpace : equal to not equal → NO_COVERAGE
                if (axis != null) {
3029 1 1. calculateDomainAxisSpace : removed call to org/jfree/chart/plot/XYPlot::getDomainAxisEdge → NO_COVERAGE
                    RectangleEdge edge = getDomainAxisEdge(
3030 1 1. calculateDomainAxisSpace : removed call to org/jfree/chart/plot/XYPlot::findDomainAxisIndex → NO_COVERAGE
                            findDomainAxisIndex(axis));
3031 2 1. calculateDomainAxisSpace : replaced call to org/jfree/chart/axis/ValueAxis::reserveSpace with argument → NO_COVERAGE
2. calculateDomainAxisSpace : removed call to org/jfree/chart/axis/ValueAxis::reserveSpace → NO_COVERAGE
                    space = axis.reserveSpace(g2, this, plotArea, edge, space);
3032
                }
3033
            }
3034
        }
3035
3036 2 1. calculateDomainAxisSpace : replaced return value with null for org/jfree/chart/plot/XYPlot::calculateDomainAxisSpace → NO_COVERAGE
2. calculateDomainAxisSpace : mutated return of Object value for org/jfree/chart/plot/XYPlot::calculateDomainAxisSpace to ( if (x != null) null else throw new RuntimeException ) → NO_COVERAGE
        return space;
3037
3038
    }
3039
3040
    /**
3041
     * Calculates the space required for the range axis/axes.
3042
     *
3043
     * @param g2  the graphics device.
3044
     * @param plotArea  the plot area.
3045
     * @param space  a carrier for the result (<code>null</code> permitted).
3046
     *
3047
     * @return The required space.
3048
     */
3049
    protected AxisSpace calculateRangeAxisSpace(Graphics2D g2, 
3050
            Rectangle2D plotArea, AxisSpace space) {
3051
3052 4 1. calculateRangeAxisSpace : negated conditional → NO_COVERAGE
2. calculateRangeAxisSpace : removed conditional - replaced equality check with false → NO_COVERAGE
3. calculateRangeAxisSpace : removed conditional - replaced equality check with true → NO_COVERAGE
4. calculateRangeAxisSpace : not equal to equal → NO_COVERAGE
        if (space == null) {
3053 1 1. calculateRangeAxisSpace : removed call to org/jfree/chart/axis/AxisSpace::<init> → NO_COVERAGE
            space = new AxisSpace();
3054
        }
3055
3056
        // reserve some space for the range axis...
3057 4 1. calculateRangeAxisSpace : negated conditional → NO_COVERAGE
2. calculateRangeAxisSpace : removed conditional - replaced equality check with false → NO_COVERAGE
3. calculateRangeAxisSpace : removed conditional - replaced equality check with true → NO_COVERAGE
4. calculateRangeAxisSpace : equal to not equal → NO_COVERAGE
        if (this.fixedRangeAxisSpace != null) {
3058 4 1. calculateRangeAxisSpace : negated conditional → NO_COVERAGE
2. calculateRangeAxisSpace : removed conditional - replaced equality check with false → NO_COVERAGE
3. calculateRangeAxisSpace : removed conditional - replaced equality check with true → NO_COVERAGE
4. calculateRangeAxisSpace : not equal to equal → NO_COVERAGE
            if (this.orientation == PlotOrientation.HORIZONTAL) {
3059 2 1. calculateRangeAxisSpace : removed call to org/jfree/chart/axis/AxisSpace::getTop → NO_COVERAGE
2. calculateRangeAxisSpace : removed call to org/jfree/chart/axis/AxisSpace::ensureAtLeast → NO_COVERAGE
                space.ensureAtLeast(this.fixedRangeAxisSpace.getTop(),
3060
                        RectangleEdge.TOP);
3061 2 1. calculateRangeAxisSpace : removed call to org/jfree/chart/axis/AxisSpace::getBottom → NO_COVERAGE
2. calculateRangeAxisSpace : removed call to org/jfree/chart/axis/AxisSpace::ensureAtLeast → NO_COVERAGE
                space.ensureAtLeast(this.fixedRangeAxisSpace.getBottom(),
3062
                        RectangleEdge.BOTTOM);
3063
            }
3064 4 1. calculateRangeAxisSpace : negated conditional → NO_COVERAGE
2. calculateRangeAxisSpace : removed conditional - replaced equality check with false → NO_COVERAGE
3. calculateRangeAxisSpace : removed conditional - replaced equality check with true → NO_COVERAGE
4. calculateRangeAxisSpace : not equal to equal → NO_COVERAGE
            else if (this.orientation == PlotOrientation.VERTICAL) {
3065 2 1. calculateRangeAxisSpace : removed call to org/jfree/chart/axis/AxisSpace::getLeft → NO_COVERAGE
2. calculateRangeAxisSpace : removed call to org/jfree/chart/axis/AxisSpace::ensureAtLeast → NO_COVERAGE
                space.ensureAtLeast(this.fixedRangeAxisSpace.getLeft(),
3066
                        RectangleEdge.LEFT);
3067 2 1. calculateRangeAxisSpace : removed call to org/jfree/chart/axis/AxisSpace::getRight → NO_COVERAGE
2. calculateRangeAxisSpace : removed call to org/jfree/chart/axis/AxisSpace::ensureAtLeast → NO_COVERAGE
                space.ensureAtLeast(this.fixedRangeAxisSpace.getRight(),
3068
                        RectangleEdge.RIGHT);
3069
            }
3070
        }
3071
        else {
3072
            // reserve space for the range axes...
3073 1 1. calculateRangeAxisSpace : removed call to java/util/Map::values → NO_COVERAGE
            for (ValueAxis axis: this.rangeAxes.values()) {
3074 4 1. calculateRangeAxisSpace : negated conditional → NO_COVERAGE
2. calculateRangeAxisSpace : removed conditional - replaced equality check with false → NO_COVERAGE
3. calculateRangeAxisSpace : removed conditional - replaced equality check with true → NO_COVERAGE
4. calculateRangeAxisSpace : equal to not equal → NO_COVERAGE
                if (axis != null) {
3075 1 1. calculateRangeAxisSpace : removed call to org/jfree/chart/plot/XYPlot::getRangeAxisEdge → NO_COVERAGE
                    RectangleEdge edge = getRangeAxisEdge(
3076 1 1. calculateRangeAxisSpace : removed call to org/jfree/chart/plot/XYPlot::findRangeAxisIndex → NO_COVERAGE
                            findRangeAxisIndex(axis));
3077 2 1. calculateRangeAxisSpace : replaced call to org/jfree/chart/axis/ValueAxis::reserveSpace with argument → NO_COVERAGE
2. calculateRangeAxisSpace : removed call to org/jfree/chart/axis/ValueAxis::reserveSpace → NO_COVERAGE
                    space = axis.reserveSpace(g2, this, plotArea, edge, space);
3078
                }
3079
            }
3080
        }
3081 2 1. calculateRangeAxisSpace : replaced return value with null for org/jfree/chart/plot/XYPlot::calculateRangeAxisSpace → NO_COVERAGE
2. calculateRangeAxisSpace : mutated return of Object value for org/jfree/chart/plot/XYPlot::calculateRangeAxisSpace to ( if (x != null) null else throw new RuntimeException ) → NO_COVERAGE
        return space;
3082
3083
    }
3084
3085
    /**
3086
     * Trims a rectangle to integer coordinates.
3087
     *
3088
     * @param rect  the incoming rectangle.
3089
     *
3090
     * @return A rectangle with integer coordinates.
3091
     */
3092
    private Rectangle integerise(Rectangle2D rect) {
3093 3 1. integerise : replaced call to java/lang/Math::ceil with argument → NO_COVERAGE
2. integerise : removed call to java/awt/geom/Rectangle2D::getMinX → NO_COVERAGE
3. integerise : removed call to java/lang/Math::ceil → NO_COVERAGE
        int x0 = (int) Math.ceil(rect.getMinX());
3094 3 1. integerise : replaced call to java/lang/Math::ceil with argument → NO_COVERAGE
2. integerise : removed call to java/awt/geom/Rectangle2D::getMinY → NO_COVERAGE
3. integerise : removed call to java/lang/Math::ceil → NO_COVERAGE
        int y0 = (int) Math.ceil(rect.getMinY());
3095 3 1. integerise : replaced call to java/lang/Math::floor with argument → NO_COVERAGE
2. integerise : removed call to java/awt/geom/Rectangle2D::getMaxX → NO_COVERAGE
3. integerise : removed call to java/lang/Math::floor → NO_COVERAGE
        int x1 = (int) Math.floor(rect.getMaxX());
3096 3 1. integerise : replaced call to java/lang/Math::floor with argument → NO_COVERAGE
2. integerise : removed call to java/awt/geom/Rectangle2D::getMaxY → NO_COVERAGE
3. integerise : removed call to java/lang/Math::floor → NO_COVERAGE
        int y1 = (int) Math.floor(rect.getMaxY());
3097 47 1. integerise : removed call to java/awt/Rectangle::<init> → NO_COVERAGE
2. integerise : Replaced integer subtraction with addition → NO_COVERAGE
3. integerise : Replaced integer subtraction with addition → NO_COVERAGE
4. integerise : replaced return value with null for org/jfree/chart/plot/XYPlot::integerise → NO_COVERAGE
5. integerise : mutated return of Object value for org/jfree/chart/plot/XYPlot::integerise to ( if (x != null) null else throw new RuntimeException ) → NO_COVERAGE
6. integerise : Negated integer local variable number 2 → NO_COVERAGE
7. integerise : Negated integer local variable number 3 → NO_COVERAGE
8. integerise : Negated integer local variable number 4 → NO_COVERAGE
9. integerise : Negated integer local variable number 2 → NO_COVERAGE
10. integerise : Negated integer local variable number 5 → NO_COVERAGE
11. integerise : Negated integer local variable number 3 → NO_COVERAGE
12. integerise : Replaced integer operation with first member → NO_COVERAGE
13. integerise : Replaced integer operation with first member → NO_COVERAGE
14. integerise : Replaced integer operation by second member → NO_COVERAGE
15. integerise : Replaced integer operation by second member → NO_COVERAGE
16. integerise : Replaced integer subtraction with addition → NO_COVERAGE
17. integerise : Replaced integer subtraction with addition → NO_COVERAGE
18. integerise : Replaced integer subtraction with multiplication → NO_COVERAGE
19. integerise : Replaced integer subtraction with multiplication → NO_COVERAGE
20. integerise : Replaced integer subtraction with division → NO_COVERAGE
21. integerise : Replaced integer subtraction with division → NO_COVERAGE
22. integerise : Replaced integer subtraction with modulus → NO_COVERAGE
23. integerise : Replaced integer subtraction with modulus → NO_COVERAGE
24. integerise : Incremented (a++) integer local variable number 2 → NO_COVERAGE
25. integerise : Incremented (a++) integer local variable number 3 → NO_COVERAGE
26. integerise : Incremented (a++) integer local variable number 4 → NO_COVERAGE
27. integerise : Incremented (a++) integer local variable number 2 → NO_COVERAGE
28. integerise : Incremented (a++) integer local variable number 5 → NO_COVERAGE
29. integerise : Incremented (a++) integer local variable number 3 → NO_COVERAGE
30. integerise : Decremented (a--) integer local variable number 2 → NO_COVERAGE
31. integerise : Decremented (a--) integer local variable number 3 → NO_COVERAGE
32. integerise : Decremented (a--) integer local variable number 4 → NO_COVERAGE
33. integerise : Decremented (a--) integer local variable number 2 → NO_COVERAGE
34. integerise : Decremented (a--) integer local variable number 5 → NO_COVERAGE
35. integerise : Decremented (a--) integer local variable number 3 → NO_COVERAGE
36. integerise : Incremented (++a) integer local variable number 2 → NO_COVERAGE
37. integerise : Incremented (++a) integer local variable number 3 → NO_COVERAGE
38. integerise : Incremented (++a) integer local variable number 4 → NO_COVERAGE
39. integerise : Incremented (++a) integer local variable number 2 → NO_COVERAGE
40. integerise : Incremented (++a) integer local variable number 5 → NO_COVERAGE
41. integerise : Incremented (++a) integer local variable number 3 → NO_COVERAGE
42. integerise : Decremented (--a) integer local variable number 2 → NO_COVERAGE
43. integerise : Decremented (--a) integer local variable number 3 → NO_COVERAGE
44. integerise : Decremented (--a) integer local variable number 4 → NO_COVERAGE
45. integerise : Decremented (--a) integer local variable number 2 → NO_COVERAGE
46. integerise : Decremented (--a) integer local variable number 5 → NO_COVERAGE
47. integerise : Decremented (--a) integer local variable number 3 → NO_COVERAGE
        return new Rectangle(x0, y0, (x1 - x0), (y1 - y0));
3098
    }
3099
3100
    /**
3101
     * Draws the plot within the specified area on a graphics device.
3102
     *
3103
     * @param g2  the graphics device.
3104
     * @param area  the plot area (in Java2D space).
3105
     * @param anchor  an anchor point in Java2D space (<code>null</code>
3106
     *                permitted).
3107
     * @param parentState  the state from the parent plot, if there is one
3108
     *                     (<code>null</code> permitted).
3109
     * @param info  collects chart drawing information (<code>null</code>
3110
     *              permitted).
3111
     */
3112
    @Override
3113
    public void draw(Graphics2D g2, Rectangle2D area, Point2D anchor,
3114
            PlotState parentState, PlotRenderingInfo info) {
3115
3116
        // if the plot area is too small, just return...
3117 28 1. draw : changed conditional boundary → NO_COVERAGE
2. draw : Substituted 10.0 with 1.0 → NO_COVERAGE
3. draw : Substituted 1 with 0 → NO_COVERAGE
4. draw : Substituted 0 with 1 → NO_COVERAGE
5. draw : negated conditional → NO_COVERAGE
6. draw : removed call to java/awt/geom/Rectangle2D::getWidth → NO_COVERAGE
7. draw : removed conditional - replaced comparison check with false → NO_COVERAGE
8. draw : removed conditional - replaced comparison check with true → NO_COVERAGE
9. draw : Substituted 10.0 with 1.0 → NO_COVERAGE
10. draw : Substituted 0 with 1 → NO_COVERAGE
11. draw : Substituted 10.0 with 0.0 → NO_COVERAGE
12. draw : Substituted 1 with 0 → NO_COVERAGE
13. draw : Substituted 10.0 with -1.0 → NO_COVERAGE
14. draw : Substituted 1 with -1 → NO_COVERAGE
15. draw : Substituted 0 with -1 → NO_COVERAGE
16. draw : Substituted 10.0 with -10.0 → NO_COVERAGE
17. draw : Substituted 1 with -1 → NO_COVERAGE
18. draw : Substituted 10.0 with 11.0 → NO_COVERAGE
19. draw : Substituted 1 with 2 → NO_COVERAGE
20. draw : Substituted 0 with 1 → NO_COVERAGE
21. draw : Substituted 10.0 with 9.0 → NO_COVERAGE
22. draw : Substituted 1 with 0 → NO_COVERAGE
23. draw : Substituted 0 with -1 → NO_COVERAGE
24. draw : greater than to less than → NO_COVERAGE
25. draw : greater than to less or equal → NO_COVERAGE
26. draw : greater than to greater or equal → NO_COVERAGE
27. draw : greater than to equal → NO_COVERAGE
28. draw : greater than to not equal → NO_COVERAGE
        boolean b1 = (area.getWidth() <= MINIMUM_WIDTH_TO_DRAW);
3118 28 1. draw : changed conditional boundary → NO_COVERAGE
2. draw : Substituted 10.0 with 1.0 → NO_COVERAGE
3. draw : Substituted 1 with 0 → NO_COVERAGE
4. draw : Substituted 0 with 1 → NO_COVERAGE
5. draw : negated conditional → NO_COVERAGE
6. draw : removed call to java/awt/geom/Rectangle2D::getHeight → NO_COVERAGE
7. draw : removed conditional - replaced comparison check with false → NO_COVERAGE
8. draw : removed conditional - replaced comparison check with true → NO_COVERAGE
9. draw : Substituted 10.0 with 1.0 → NO_COVERAGE
10. draw : Substituted 0 with 1 → NO_COVERAGE
11. draw : Substituted 10.0 with 0.0 → NO_COVERAGE
12. draw : Substituted 1 with 0 → NO_COVERAGE
13. draw : Substituted 10.0 with -1.0 → NO_COVERAGE
14. draw : Substituted 1 with -1 → NO_COVERAGE
15. draw : Substituted 0 with -1 → NO_COVERAGE
16. draw : Substituted 10.0 with -10.0 → NO_COVERAGE
17. draw : Substituted 1 with -1 → NO_COVERAGE
18. draw : Substituted 10.0 with 11.0 → NO_COVERAGE
19. draw : Substituted 1 with 2 → NO_COVERAGE
20. draw : Substituted 0 with 1 → NO_COVERAGE
21. draw : Substituted 10.0 with 9.0 → NO_COVERAGE
22. draw : Substituted 1 with 0 → NO_COVERAGE
23. draw : Substituted 0 with -1 → NO_COVERAGE
24. draw : greater than to less than → NO_COVERAGE
25. draw : greater than to less or equal → NO_COVERAGE
26. draw : greater than to greater or equal → NO_COVERAGE
27. draw : greater than to equal → NO_COVERAGE
28. draw : greater than to not equal → NO_COVERAGE
        boolean b2 = (area.getHeight() <= MINIMUM_HEIGHT_TO_DRAW);
3119 26 1. draw : negated conditional → NO_COVERAGE
2. draw : negated conditional → NO_COVERAGE
3. draw : removed conditional - replaced equality check with false → NO_COVERAGE
4. draw : removed conditional - replaced equality check with false → NO_COVERAGE
5. draw : removed conditional - replaced equality check with true → NO_COVERAGE
6. draw : removed conditional - replaced equality check with true → NO_COVERAGE
7. draw : Negated integer local variable number 6 → NO_COVERAGE
8. draw : Negated integer local variable number 7 → NO_COVERAGE
9. draw : not equal to less than → NO_COVERAGE
10. draw : equal to less than → NO_COVERAGE
11. draw : not equal to less or equal → NO_COVERAGE
12. draw : equal to less or equal → NO_COVERAGE
13. draw : not equal to greater than → NO_COVERAGE
14. draw : equal to greater than → NO_COVERAGE
15. draw : not equal to greater or equal → NO_COVERAGE
16. draw : equal to greater or equal → NO_COVERAGE
17. draw : not equal to equal → NO_COVERAGE
18. draw : equal to not equal → NO_COVERAGE
19. draw : Incremented (a++) integer local variable number 6 → NO_COVERAGE
20. draw : Incremented (a++) integer local variable number 7 → NO_COVERAGE
21. draw : Decremented (a--) integer local variable number 6 → NO_COVERAGE
22. draw : Decremented (a--) integer local variable number 7 → NO_COVERAGE
23. draw : Incremented (++a) integer local variable number 6 → NO_COVERAGE
24. draw : Incremented (++a) integer local variable number 7 → NO_COVERAGE
25. draw : Decremented (--a) integer local variable number 6 → NO_COVERAGE
26. draw : Decremented (--a) integer local variable number 7 → NO_COVERAGE
        if (b1 || b2) {
3120
            return;
3121
        }
3122
3123
        // record the plot area...
3124 4 1. draw : negated conditional → NO_COVERAGE
2. draw : removed conditional - replaced equality check with false → NO_COVERAGE
3. draw : removed conditional - replaced equality check with true → NO_COVERAGE
4. draw : equal to not equal → NO_COVERAGE
        if (info != null) {
3125 1 1. draw : removed call to org/jfree/chart/plot/PlotRenderingInfo::setPlotArea → NO_COVERAGE
            info.setPlotArea(area);
3126
        }
3127
3128
        // adjust the drawing area for the plot insets (if any)...
3129 1 1. draw : removed call to org/jfree/chart/plot/XYPlot::getInsets → NO_COVERAGE
        RectangleInsets insets = getInsets();
3130 1 1. draw : removed call to org/jfree/ui/RectangleInsets::trim → NO_COVERAGE
        insets.trim(area);
3131
3132 1 1. draw : removed call to org/jfree/chart/plot/XYPlot::calculateAxisSpace → NO_COVERAGE
        AxisSpace space = calculateAxisSpace(g2, area);
3133 2 1. draw : replaced call to org/jfree/chart/axis/AxisSpace::shrink with argument → NO_COVERAGE
2. draw : removed call to org/jfree/chart/axis/AxisSpace::shrink → NO_COVERAGE
        Rectangle2D dataArea = space.shrink(area, null);
3134 1 1. draw : removed call to org/jfree/ui/RectangleInsets::trim → NO_COVERAGE
        this.axisOffset.trim(dataArea);
3135
3136 1 1. draw : removed call to org/jfree/chart/plot/XYPlot::integerise → NO_COVERAGE
        dataArea = integerise(dataArea);
3137 9 1. draw : negated conditional → NO_COVERAGE
2. draw : removed call to java/awt/geom/Rectangle2D::isEmpty → NO_COVERAGE
3. draw : removed conditional - replaced equality check with false → NO_COVERAGE
4. draw : removed conditional - replaced equality check with true → NO_COVERAGE
5. draw : equal to less than → NO_COVERAGE
6. draw : equal to less or equal → NO_COVERAGE
7. draw : equal to greater than → NO_COVERAGE
8. draw : equal to greater or equal → NO_COVERAGE
9. draw : equal to not equal → NO_COVERAGE
        if (dataArea.isEmpty()) {
3138
            return;
3139
        }
3140 2 1. draw : removed call to java/awt/geom/Rectangle2D::clone → NO_COVERAGE
2. draw : removed call to org/jfree/chart/plot/XYPlot::createAndAddEntity → NO_COVERAGE
        createAndAddEntity((Rectangle2D) dataArea.clone(), info, null, null);
3141 4 1. draw : negated conditional → NO_COVERAGE
2. draw : removed conditional - replaced equality check with false → NO_COVERAGE
3. draw : removed conditional - replaced equality check with true → NO_COVERAGE
4. draw : equal to not equal → NO_COVERAGE
        if (info != null) {
3142 1 1. draw : removed call to org/jfree/chart/plot/PlotRenderingInfo::setDataArea → NO_COVERAGE
            info.setDataArea(dataArea);
3143
        }
3144
3145
        // draw the plot background and axes...
3146 1 1. draw : removed call to org/jfree/chart/plot/XYPlot::drawBackground → NO_COVERAGE
        drawBackground(g2, dataArea);
3147 1 1. draw : removed call to org/jfree/chart/plot/XYPlot::drawAxes → NO_COVERAGE
        Map axisStateMap = drawAxes(g2, area, dataArea, info);
3148
3149 1 1. draw : removed call to org/jfree/chart/plot/XYPlot::getOrientation → NO_COVERAGE
        PlotOrientation orient = getOrientation();
3150
3151
        // the anchor point is typically the point where the mouse last
3152
        // clicked - the crosshairs will be driven off this point...
3153 13 1. draw : negated conditional → NO_COVERAGE
2. draw : negated conditional → NO_COVERAGE
3. draw : removed call to java/awt/geom/Rectangle2D::contains → NO_COVERAGE
4. draw : removed conditional - replaced equality check with false → NO_COVERAGE
5. draw : removed conditional - replaced equality check with false → NO_COVERAGE
6. draw : removed conditional - replaced equality check with true → NO_COVERAGE
7. draw : removed conditional - replaced equality check with true → NO_COVERAGE
8. draw : not equal to less than → NO_COVERAGE
9. draw : not equal to less or equal → NO_COVERAGE
10. draw : not equal to greater than → NO_COVERAGE
11. draw : not equal to greater or equal → NO_COVERAGE
12. draw : equal to not equal → NO_COVERAGE
13. draw : not equal to equal → NO_COVERAGE
        if (anchor != null && !dataArea.contains(anchor)) {
3154
            anchor = null;
3155
        }
3156 1 1. draw : removed call to org/jfree/chart/plot/CrosshairState::<init> → NO_COVERAGE
        CrosshairState crosshairState = new CrosshairState();
3157 6 1. draw : Substituted Infinity with 1.0 → NO_COVERAGE
2. draw : removed call to org/jfree/chart/plot/CrosshairState::setCrosshairDistance → NO_COVERAGE
3. draw : Substituted Infinity with 1.0 → NO_COVERAGE
4. draw : Substituted Infinity with 0.0 → NO_COVERAGE
5. draw : Substituted Infinity with -1.0 → NO_COVERAGE
6. draw : Substituted Infinity with -Infinity → NO_COVERAGE
        crosshairState.setCrosshairDistance(Double.POSITIVE_INFINITY);
3158 1 1. draw : removed call to org/jfree/chart/plot/CrosshairState::setAnchor → NO_COVERAGE
        crosshairState.setAnchor(anchor);
3159
3160 6 1. draw : Substituted NaN with 1.0 → NO_COVERAGE
2. draw : removed call to org/jfree/chart/plot/CrosshairState::setAnchorX → NO_COVERAGE
3. draw : Substituted NaN with 1.0 → NO_COVERAGE
4. draw : Substituted NaN with 0.0 → NO_COVERAGE
5. draw : Substituted NaN with -1.0 → NO_COVERAGE
6. draw : Substituted NaN with NaN → NO_COVERAGE
        crosshairState.setAnchorX(Double.NaN);
3161 6 1. draw : Substituted NaN with 1.0 → NO_COVERAGE
2. draw : removed call to org/jfree/chart/plot/CrosshairState::setAnchorY → NO_COVERAGE
3. draw : Substituted NaN with 1.0 → NO_COVERAGE
4. draw : Substituted NaN with 0.0 → NO_COVERAGE
5. draw : Substituted NaN with -1.0 → NO_COVERAGE
6. draw : Substituted NaN with NaN → NO_COVERAGE
        crosshairState.setAnchorY(Double.NaN);
3162 4 1. draw : negated conditional → NO_COVERAGE
2. draw : removed conditional - replaced equality check with false → NO_COVERAGE
3. draw : removed conditional - replaced equality check with true → NO_COVERAGE
4. draw : equal to not equal → NO_COVERAGE
        if (anchor != null) {
3163 1 1. draw : removed call to org/jfree/chart/plot/XYPlot::getDomainAxis → NO_COVERAGE
            ValueAxis domainAxis = getDomainAxis();
3164 4 1. draw : negated conditional → NO_COVERAGE
2. draw : removed conditional - replaced equality check with false → NO_COVERAGE
3. draw : removed conditional - replaced equality check with true → NO_COVERAGE
4. draw : equal to not equal → NO_COVERAGE
            if (domainAxis != null) {
3165
                double x;
3166 4 1. draw : negated conditional → NO_COVERAGE
2. draw : removed conditional - replaced equality check with false → NO_COVERAGE
3. draw : removed conditional - replaced equality check with true → NO_COVERAGE
4. draw : not equal to equal → NO_COVERAGE
                if (orient == PlotOrientation.VERTICAL) {
3167 3 1. draw : replaced call to org/jfree/chart/axis/ValueAxis::java2DToValue with argument → NO_COVERAGE
2. draw : removed call to java/awt/geom/Point2D::getX → NO_COVERAGE
3. draw : removed call to org/jfree/chart/axis/ValueAxis::java2DToValue → NO_COVERAGE
                    x = domainAxis.java2DToValue(anchor.getX(), dataArea,
3168 1 1. draw : removed call to org/jfree/chart/plot/XYPlot::getDomainAxisEdge → NO_COVERAGE
                            getDomainAxisEdge());
3169
                }
3170
                else {
3171 3 1. draw : replaced call to org/jfree/chart/axis/ValueAxis::java2DToValue with argument → NO_COVERAGE
2. draw : removed call to java/awt/geom/Point2D::getY → NO_COVERAGE
3. draw : removed call to org/jfree/chart/axis/ValueAxis::java2DToValue → NO_COVERAGE
                    x = domainAxis.java2DToValue(anchor.getY(), dataArea,
3172 1 1. draw : removed call to org/jfree/chart/plot/XYPlot::getDomainAxisEdge → NO_COVERAGE
                            getDomainAxisEdge());
3173
                }
3174 6 1. draw : removed call to org/jfree/chart/plot/CrosshairState::setAnchorX → NO_COVERAGE
2. draw : Negated double local variable number 15 → NO_COVERAGE
3. draw : Incremented (a++) double local variable number 15 → NO_COVERAGE
4. draw : Decremented (a--) double local variable number 15 → NO_COVERAGE
5. draw : Incremented (++a) double local variable number 15 → NO_COVERAGE
6. draw : Decremented (--a) double local variable number 15 → NO_COVERAGE
                crosshairState.setAnchorX(x);
3175
            }
3176 1 1. draw : removed call to org/jfree/chart/plot/XYPlot::getRangeAxis → NO_COVERAGE
            ValueAxis rangeAxis = getRangeAxis();
3177 4 1. draw : negated conditional → NO_COVERAGE
2. draw : removed conditional - replaced equality check with false → NO_COVERAGE
3. draw : removed conditional - replaced equality check with true → NO_COVERAGE
4. draw : equal to not equal → NO_COVERAGE
            if (rangeAxis != null) {
3178
                double y;
3179 4 1. draw : negated conditional → NO_COVERAGE
2. draw : removed conditional - replaced equality check with false → NO_COVERAGE
3. draw : removed conditional - replaced equality check with true → NO_COVERAGE
4. draw : not equal to equal → NO_COVERAGE
                if (orient == PlotOrientation.VERTICAL) {
3180 3 1. draw : replaced call to org/jfree/chart/axis/ValueAxis::java2DToValue with argument → NO_COVERAGE
2. draw : removed call to java/awt/geom/Point2D::getY → NO_COVERAGE
3. draw : removed call to org/jfree/chart/axis/ValueAxis::java2DToValue → NO_COVERAGE
                    y = rangeAxis.java2DToValue(anchor.getY(), dataArea,
3181 1 1. draw : removed call to org/jfree/chart/plot/XYPlot::getRangeAxisEdge → NO_COVERAGE
                            getRangeAxisEdge());
3182
                }
3183
                else {
3184 3 1. draw : replaced call to org/jfree/chart/axis/ValueAxis::java2DToValue with argument → NO_COVERAGE
2. draw : removed call to java/awt/geom/Point2D::getX → NO_COVERAGE
3. draw : removed call to org/jfree/chart/axis/ValueAxis::java2DToValue → NO_COVERAGE
                    y = rangeAxis.java2DToValue(anchor.getX(), dataArea,
3185 1 1. draw : removed call to org/jfree/chart/plot/XYPlot::getRangeAxisEdge → NO_COVERAGE
                            getRangeAxisEdge());
3186
                }
3187 6 1. draw : removed call to org/jfree/chart/plot/CrosshairState::setAnchorY → NO_COVERAGE
2. draw : Negated double local variable number 16 → NO_COVERAGE
3. draw : Incremented (a++) double local variable number 18 → NO_COVERAGE
4. draw : Decremented (a--) double local variable number 18 → NO_COVERAGE
5. draw : Incremented (++a) double local variable number 16 → NO_COVERAGE
6. draw : Decremented (--a) double local variable number 18 → NO_COVERAGE
                crosshairState.setAnchorY(y);
3188
            }
3189
        }
3190 2 1. draw : removed call to org/jfree/chart/plot/XYPlot::getDomainCrosshairValue → NO_COVERAGE
2. draw : removed call to org/jfree/chart/plot/CrosshairState::setCrosshairX → NO_COVERAGE
        crosshairState.setCrosshairX(getDomainCrosshairValue());
3191 2 1. draw : removed call to org/jfree/chart/plot/XYPlot::getRangeCrosshairValue → NO_COVERAGE
2. draw : removed call to org/jfree/chart/plot/CrosshairState::setCrosshairY → NO_COVERAGE
        crosshairState.setCrosshairY(getRangeCrosshairValue());
3192 1 1. draw : removed call to java/awt/Graphics2D::getClip → NO_COVERAGE
        Shape originalClip = g2.getClip();
3193 1 1. draw : removed call to java/awt/Graphics2D::getComposite → NO_COVERAGE
        Composite originalComposite = g2.getComposite();
3194
3195 1 1. draw : removed call to java/awt/Graphics2D::clip → NO_COVERAGE
        g2.clip(dataArea);
3196 9 1. draw : Substituted 3 with 4 → NO_COVERAGE
2. draw : removed call to java/awt/AlphaComposite::getInstance → NO_COVERAGE
3. draw : removed call to java/awt/Graphics2D::setComposite → NO_COVERAGE
4. draw : Substituted 3 with 1 → NO_COVERAGE
5. draw : Substituted 3 with 0 → NO_COVERAGE
6. draw : Substituted 3 with -1 → NO_COVERAGE
7. draw : Substituted 3 with -3 → NO_COVERAGE
8. draw : Substituted 3 with 4 → NO_COVERAGE
9. draw : Substituted 3 with 2 → NO_COVERAGE
        g2.setComposite(AlphaComposite.getInstance(AlphaComposite.SRC_OVER,
3197 1 1. draw : removed call to org/jfree/chart/plot/XYPlot::getForegroundAlpha → NO_COVERAGE
                getForegroundAlpha()));
3198
3199 2 1. draw : replaced call to java/util/Map::get with argument → NO_COVERAGE
2. draw : removed call to java/util/Map::get → NO_COVERAGE
        AxisState domainAxisState = (AxisState) axisStateMap.get(
3200 1 1. draw : removed call to org/jfree/chart/plot/XYPlot::getDomainAxis → NO_COVERAGE
                getDomainAxis());
3201 4 1. draw : negated conditional → NO_COVERAGE
2. draw : removed conditional - replaced equality check with false → NO_COVERAGE
3. draw : removed conditional - replaced equality check with true → NO_COVERAGE
4. draw : not equal to equal → NO_COVERAGE
        if (domainAxisState == null) {
3202 4 1. draw : negated conditional → NO_COVERAGE
2. draw : removed conditional - replaced equality check with false → NO_COVERAGE
3. draw : removed conditional - replaced equality check with true → NO_COVERAGE
4. draw : equal to not equal → NO_COVERAGE
            if (parentState != null) {
3203 1 1. draw : removed call to org/jfree/chart/plot/PlotState::getSharedAxisStates → NO_COVERAGE
                domainAxisState = (AxisState) parentState.getSharedAxisStates()
3204 3 1. draw : replaced call to java/util/Map::get with argument → NO_COVERAGE
2. draw : removed call to org/jfree/chart/plot/XYPlot::getDomainAxis → NO_COVERAGE
3. draw : removed call to java/util/Map::get → NO_COVERAGE
                        .get(getDomainAxis());
3205
            }
3206
        }
3207
3208 3 1. draw : replaced call to java/util/Map::get with argument → NO_COVERAGE
2. draw : removed call to org/jfree/chart/plot/XYPlot::getRangeAxis → NO_COVERAGE
3. draw : removed call to java/util/Map::get → NO_COVERAGE
        AxisState rangeAxisState = (AxisState) axisStateMap.get(getRangeAxis());
3209 4 1. draw : negated conditional → NO_COVERAGE
2. draw : removed conditional - replaced equality check with false → NO_COVERAGE
3. draw : removed conditional - replaced equality check with true → NO_COVERAGE
4. draw : not equal to equal → NO_COVERAGE
        if (rangeAxisState == null) {
3210 4 1. draw : negated conditional → NO_COVERAGE
2. draw : removed conditional - replaced equality check with false → NO_COVERAGE
3. draw : removed conditional - replaced equality check with true → NO_COVERAGE
4. draw : equal to not equal → NO_COVERAGE
            if (parentState != null) {
3211 1 1. draw : removed call to org/jfree/chart/plot/PlotState::getSharedAxisStates → NO_COVERAGE
                rangeAxisState = (AxisState) parentState.getSharedAxisStates()
3212 3 1. draw : replaced call to java/util/Map::get with argument → NO_COVERAGE
2. draw : removed call to org/jfree/chart/plot/XYPlot::getRangeAxis → NO_COVERAGE
3. draw : removed call to java/util/Map::get → NO_COVERAGE
                        .get(getRangeAxis());
3213
            }
3214
        }
3215 4 1. draw : negated conditional → NO_COVERAGE
2. draw : removed conditional - replaced equality check with false → NO_COVERAGE
3. draw : removed conditional - replaced equality check with true → NO_COVERAGE
4. draw : equal to not equal → NO_COVERAGE
        if (domainAxisState != null) {
3216 2 1. draw : removed call to org/jfree/chart/axis/AxisState::getTicks → NO_COVERAGE
2. draw : removed call to org/jfree/chart/plot/XYPlot::drawDomainTickBands → NO_COVERAGE
            drawDomainTickBands(g2, dataArea, domainAxisState.getTicks());
3217
        }
3218 4 1. draw : negated conditional → NO_COVERAGE
2. draw : removed conditional - replaced equality check with false → NO_COVERAGE
3. draw : removed conditional - replaced equality check with true → NO_COVERAGE
4. draw : equal to not equal → NO_COVERAGE
        if (rangeAxisState != null) {
3219 2 1. draw : removed call to org/jfree/chart/axis/AxisState::getTicks → NO_COVERAGE
2. draw : removed call to org/jfree/chart/plot/XYPlot::drawRangeTickBands → NO_COVERAGE
            drawRangeTickBands(g2, dataArea, rangeAxisState.getTicks());
3220
        }
3221 4 1. draw : negated conditional → NO_COVERAGE
2. draw : removed conditional - replaced equality check with false → NO_COVERAGE
3. draw : removed conditional - replaced equality check with true → NO_COVERAGE
4. draw : equal to not equal → NO_COVERAGE
        if (domainAxisState != null) {
3222 2 1. draw : removed call to org/jfree/chart/axis/AxisState::getTicks → NO_COVERAGE
2. draw : removed call to org/jfree/chart/plot/XYPlot::drawDomainGridlines → NO_COVERAGE
            drawDomainGridlines(g2, dataArea, domainAxisState.getTicks());
3223 1 1. draw : removed call to org/jfree/chart/plot/XYPlot::drawZeroDomainBaseline → NO_COVERAGE
            drawZeroDomainBaseline(g2, dataArea);
3224
        }
3225 4 1. draw : negated conditional → NO_COVERAGE
2. draw : removed conditional - replaced equality check with false → NO_COVERAGE
3. draw : removed conditional - replaced equality check with true → NO_COVERAGE
4. draw : equal to not equal → NO_COVERAGE
        if (rangeAxisState != null) {
3226 2 1. draw : removed call to org/jfree/chart/axis/AxisState::getTicks → NO_COVERAGE
2. draw : removed call to org/jfree/chart/plot/XYPlot::drawRangeGridlines → NO_COVERAGE
            drawRangeGridlines(g2, dataArea, rangeAxisState.getTicks());
3227 1 1. draw : removed call to org/jfree/chart/plot/XYPlot::drawZeroRangeBaseline → NO_COVERAGE
            drawZeroRangeBaseline(g2, dataArea);
3228
        }
3229
3230
        Graphics2D savedG2 = g2;
3231
        BufferedImage dataImage = null;
3232 2 1. draw : removed call to java/awt/Graphics2D::getRenderingHint → NO_COVERAGE
2. draw : removed call to java/lang/Boolean::equals → NO_COVERAGE
        boolean suppressShadow = Boolean.TRUE.equals(g2.getRenderingHint(
3233
                JFreeChart.KEY_SUPPRESS_SHADOW_GENERATION));
3234 17 1. draw : negated conditional → NO_COVERAGE
2. draw : negated conditional → NO_COVERAGE
3. draw : removed conditional - replaced equality check with false → NO_COVERAGE
4. draw : removed conditional - replaced equality check with false → NO_COVERAGE
5. draw : removed conditional - replaced equality check with true → NO_COVERAGE
6. draw : removed conditional - replaced equality check with true → NO_COVERAGE
7. draw : Negated integer local variable number 20 → NO_COVERAGE
8. draw : not equal to less than → NO_COVERAGE
9. draw : not equal to less or equal → NO_COVERAGE
10. draw : not equal to greater than → NO_COVERAGE
11. draw : not equal to greater or equal → NO_COVERAGE
12. draw : equal to not equal → NO_COVERAGE
13. draw : not equal to equal → NO_COVERAGE
14. draw : Incremented (a++) integer local variable number 24 → NO_COVERAGE
15. draw : Decremented (a--) integer local variable number 24 → NO_COVERAGE
16. draw : Incremented (++a) integer local variable number 20 → NO_COVERAGE
17. draw : Decremented (--a) integer local variable number 24 → NO_COVERAGE
        if (this.shadowGenerator != null && !suppressShadow) {
3235 2 1. draw : removed call to java/awt/image/BufferedImage::<init> → NO_COVERAGE
2. draw : removed call to java/awt/geom/Rectangle2D::getWidth → NO_COVERAGE
            dataImage = new BufferedImage((int) dataArea.getWidth(),
3236 8 1. draw : Substituted 2 with 3 → NO_COVERAGE
2. draw : removed call to java/awt/geom/Rectangle2D::getHeight → NO_COVERAGE
3. draw : Substituted 2 with 1 → NO_COVERAGE
4. draw : Substituted 2 with 0 → NO_COVERAGE
5. draw : Substituted 2 with -1 → NO_COVERAGE
6. draw : Substituted 2 with -2 → NO_COVERAGE
7. draw : Substituted 2 with 3 → NO_COVERAGE
8. draw : Substituted 2 with 1 → NO_COVERAGE
                    (int)dataArea.getHeight(), BufferedImage.TYPE_INT_ARGB);
3237 1 1. draw : removed call to java/awt/image/BufferedImage::createGraphics → NO_COVERAGE
            g2 = dataImage.createGraphics();
3238 5 1. draw : removed negation → NO_COVERAGE
2. draw : removed negation → NO_COVERAGE
3. draw : removed call to java/awt/geom/Rectangle2D::getX → NO_COVERAGE
4. draw : removed call to java/awt/geom/Rectangle2D::getY → NO_COVERAGE
5. draw : removed call to java/awt/Graphics2D::translate → NO_COVERAGE
            g2.translate(-dataArea.getX(), -dataArea.getY());
3239 2 1. draw : removed call to java/awt/Graphics2D::getRenderingHints → NO_COVERAGE
2. draw : removed call to java/awt/Graphics2D::setRenderingHints → NO_COVERAGE
            g2.setRenderingHints(savedG2.getRenderingHints());
3240
        }
3241
3242
        // draw the markers that are associated with a specific dataset...
3243 1 1. draw : removed call to java/util/Map::values → NO_COVERAGE
        for (XYDataset dataset: this.datasets.values()) {
3244 1 1. draw : removed call to org/jfree/chart/plot/XYPlot::indexOf → NO_COVERAGE
            int datasetIndex = indexOf(dataset);
3245 6 1. draw : removed call to org/jfree/chart/plot/XYPlot::drawDomainMarkers → NO_COVERAGE
2. draw : Negated integer local variable number 23 → NO_COVERAGE
3. draw : Incremented (a++) integer local variable number 27 → NO_COVERAGE
4. draw : Decremented (a--) integer local variable number 27 → NO_COVERAGE
5. draw : Incremented (++a) integer local variable number 23 → NO_COVERAGE
6. draw : Decremented (--a) integer local variable number 27 → NO_COVERAGE
            drawDomainMarkers(g2, dataArea, datasetIndex, Layer.BACKGROUND);
3246
        }
3247 1 1. draw : removed call to java/util/Map::values → NO_COVERAGE
        for (XYDataset dataset: this.datasets.values()) {
3248 1 1. draw : removed call to org/jfree/chart/plot/XYPlot::indexOf → NO_COVERAGE
            int datasetIndex = indexOf(dataset);
3249 6 1. draw : removed call to org/jfree/chart/plot/XYPlot::drawRangeMarkers → NO_COVERAGE
2. draw : Negated integer local variable number 23 → NO_COVERAGE
3. draw : Incremented (a++) integer local variable number 27 → NO_COVERAGE
4. draw : Decremented (a--) integer local variable number 27 → NO_COVERAGE
5. draw : Incremented (++a) integer local variable number 23 → NO_COVERAGE
6. draw : Decremented (--a) integer local variable number 27 → NO_COVERAGE
            drawRangeMarkers(g2, dataArea, datasetIndex, Layer.BACKGROUND);
3250
        }
3251
3252
        // now draw annotations and render data items...
3253 5 1. draw : Substituted 0 with 1 → NO_COVERAGE
2. draw : Substituted 0 with 1 → NO_COVERAGE
3. draw : Substituted 0 with -1 → NO_COVERAGE
4. draw : Substituted 0 with 1 → NO_COVERAGE
5. draw : Substituted 0 with -1 → NO_COVERAGE
        boolean foundData = false;
3254 1 1. draw : removed call to org/jfree/chart/plot/XYPlot::getDatasetRenderingOrder → NO_COVERAGE
        DatasetRenderingOrder order = getDatasetRenderingOrder();
3255 1 1. draw : removed call to org/jfree/chart/plot/XYPlot::getRendererIndices → NO_COVERAGE
        List<Integer> rendererIndices = getRendererIndices(order);
3256 1 1. draw : removed call to org/jfree/chart/plot/XYPlot::getDatasetIndices → NO_COVERAGE
        List<Integer> datasetIndices = getDatasetIndices(order);
3257
            // draw background annotations
3258 1 1. draw : removed call to java/lang/Integer::intValue → NO_COVERAGE
        for (int i : rendererIndices) {
3259 6 1. draw : removed call to org/jfree/chart/plot/XYPlot::getRenderer → NO_COVERAGE
2. draw : Negated integer local variable number 25 → NO_COVERAGE
3. draw : Incremented (a++) integer local variable number 30 → NO_COVERAGE
4. draw : Decremented (a--) integer local variable number 30 → NO_COVERAGE
5. draw : Incremented (++a) integer local variable number 25 → NO_COVERAGE
6. draw : Decremented (--a) integer local variable number 30 → NO_COVERAGE
            XYItemRenderer renderer = getRenderer(i);
3260 4 1. draw : negated conditional → NO_COVERAGE
2. draw : removed conditional - replaced equality check with false → NO_COVERAGE
3. draw : removed conditional - replaced equality check with true → NO_COVERAGE
4. draw : equal to not equal → NO_COVERAGE
            if (renderer != null) {
3261 6 1. draw : removed call to org/jfree/chart/plot/XYPlot::getDomainAxisForDataset → NO_COVERAGE
2. draw : Negated integer local variable number 25 → NO_COVERAGE
3. draw : Incremented (a++) integer local variable number 30 → NO_COVERAGE
4. draw : Decremented (a--) integer local variable number 30 → NO_COVERAGE
5. draw : Incremented (++a) integer local variable number 25 → NO_COVERAGE
6. draw : Decremented (--a) integer local variable number 30 → NO_COVERAGE
                    ValueAxis domainAxis = getDomainAxisForDataset(i);
3262 6 1. draw : removed call to org/jfree/chart/plot/XYPlot::getRangeAxisForDataset → NO_COVERAGE
2. draw : Negated integer local variable number 25 → NO_COVERAGE
3. draw : Incremented (a++) integer local variable number 30 → NO_COVERAGE
4. draw : Decremented (a--) integer local variable number 30 → NO_COVERAGE
5. draw : Incremented (++a) integer local variable number 25 → NO_COVERAGE
6. draw : Decremented (--a) integer local variable number 30 → NO_COVERAGE
                    ValueAxis rangeAxis = getRangeAxisForDataset(i);
3263 1 1. draw : removed call to org/jfree/chart/renderer/xy/XYItemRenderer::drawAnnotations → NO_COVERAGE
                renderer.drawAnnotations(g2, dataArea, domainAxis, rangeAxis, 
3264
                            Layer.BACKGROUND, info);
3265
                }
3266
            }
3267
3268
            // render data items...
3269 1 1. draw : removed call to java/lang/Integer::intValue → NO_COVERAGE
        for (int datasetIndex : datasetIndices) {
3270 6 1. draw : removed call to org/jfree/chart/plot/XYPlot::getDataset → NO_COVERAGE
2. draw : Negated integer local variable number 25 → NO_COVERAGE
3. draw : Incremented (a++) integer local variable number 30 → NO_COVERAGE
4. draw : Decremented (a--) integer local variable number 30 → NO_COVERAGE
5. draw : Incremented (++a) integer local variable number 25 → NO_COVERAGE
6. draw : Decremented (--a) integer local variable number 30 → NO_COVERAGE
            XYDataset dataset = this.getDataset(datasetIndex);
3271 17 1. draw : Substituted 0 with 1 → NO_COVERAGE
2. draw : Substituted 1 with 0 → NO_COVERAGE
3. draw : removed call to org/jfree/chart/plot/XYPlot::render → NO_COVERAGE
4. draw : Negated integer local variable number 25 → NO_COVERAGE
5. draw : Substituted 0 with 1 → NO_COVERAGE
6. draw : Substituted 1 with 0 → NO_COVERAGE
7. draw : Substituted 0 with -1 → NO_COVERAGE
8. draw : Substituted 1 with -1 → NO_COVERAGE
9. draw : Substituted 1 with -1 → NO_COVERAGE
10. draw : Substituted 0 with 1 → NO_COVERAGE
11. draw : Substituted 1 with 2 → NO_COVERAGE
12. draw : Substituted 0 with -1 → NO_COVERAGE
13. draw : Substituted 1 with 0 → NO_COVERAGE
14. draw : Incremented (a++) integer local variable number 30 → NO_COVERAGE
15. draw : Decremented (a--) integer local variable number 30 → NO_COVERAGE
16. draw : Incremented (++a) integer local variable number 25 → NO_COVERAGE
17. draw : Decremented (--a) integer local variable number 30 → NO_COVERAGE
            foundData = render(g2, dataArea, datasetIndex, info, 
3272 21 1. draw : negated conditional → NO_COVERAGE
2. draw : negated conditional → NO_COVERAGE
3. draw : removed conditional - replaced equality check with false → NO_COVERAGE
4. draw : removed conditional - replaced equality check with false → NO_COVERAGE
5. draw : removed conditional - replaced equality check with true → NO_COVERAGE
6. draw : removed conditional - replaced equality check with true → NO_COVERAGE
7. draw : Negated integer local variable number 21 → NO_COVERAGE
8. draw : not equal to less than → NO_COVERAGE
9. draw : not equal to less than → NO_COVERAGE
10. draw : not equal to less or equal → NO_COVERAGE
11. draw : not equal to less or equal → NO_COVERAGE
12. draw : not equal to greater than → NO_COVERAGE
13. draw : not equal to greater than → NO_COVERAGE
14. draw : not equal to greater or equal → NO_COVERAGE
15. draw : not equal to greater or equal → NO_COVERAGE
16. draw : not equal to equal → NO_COVERAGE
17. draw : not equal to equal → NO_COVERAGE
18. draw : Incremented (a++) integer local variable number 26 → NO_COVERAGE
19. draw : Decremented (a--) integer local variable number 26 → NO_COVERAGE
20. draw : Incremented (++a) integer local variable number 21 → NO_COVERAGE
21. draw : Decremented (--a) integer local variable number 26 → NO_COVERAGE
                    crosshairState) || foundData;
3273
            }
3274
3275
            // draw foreground annotations
3276 1 1. draw : removed call to java/lang/Integer::intValue → NO_COVERAGE
        for (int i : rendererIndices) {
3277 6 1. draw : removed call to org/jfree/chart/plot/XYPlot::getRenderer → NO_COVERAGE
2. draw : Negated integer local variable number 25 → NO_COVERAGE
3. draw : Incremented (a++) integer local variable number 30 → NO_COVERAGE
4. draw : Decremented (a--) integer local variable number 30 → NO_COVERAGE
5. draw : Incremented (++a) integer local variable number 25 → NO_COVERAGE
6. draw : Decremented (--a) integer local variable number 30 → NO_COVERAGE
            XYItemRenderer renderer = getRenderer(i);
3278 4 1. draw : negated conditional → NO_COVERAGE
2. draw : removed conditional - replaced equality check with false → NO_COVERAGE
3. draw : removed conditional - replaced equality check with true → NO_COVERAGE
4. draw : equal to not equal → NO_COVERAGE
            if (renderer != null) {
3279 6 1. draw : removed call to org/jfree/chart/plot/XYPlot::getDomainAxisForDataset → NO_COVERAGE
2. draw : Negated integer local variable number 25 → NO_COVERAGE
3. draw : Incremented (a++) integer local variable number 30 → NO_COVERAGE
4. draw : Decremented (a--) integer local variable number 30 → NO_COVERAGE
5. draw : Incremented (++a) integer local variable number 25 → NO_COVERAGE
6. draw : Decremented (--a) integer local variable number 30 → NO_COVERAGE
                    ValueAxis domainAxis = getDomainAxisForDataset(i);
3280 6 1. draw : removed call to org/jfree/chart/plot/XYPlot::getRangeAxisForDataset → NO_COVERAGE
2. draw : Negated integer local variable number 25 → NO_COVERAGE
3. draw : Incremented (a++) integer local variable number 30 → NO_COVERAGE
4. draw : Decremented (a--) integer local variable number 30 → NO_COVERAGE
5. draw : Incremented (++a) integer local variable number 25 → NO_COVERAGE
6. draw : Decremented (--a) integer local variable number 30 → NO_COVERAGE
                    ValueAxis rangeAxis = getRangeAxisForDataset(i);
3281 1 1. draw : removed call to org/jfree/chart/renderer/xy/XYItemRenderer::drawAnnotations → NO_COVERAGE
                renderer.drawAnnotations(g2, dataArea, domainAxis, rangeAxis, 
3282
                            Layer.FOREGROUND, info);
3283
                }
3284
            }
3285
3286
        // draw domain crosshair if required...
3287 1 1. draw : removed call to org/jfree/chart/plot/CrosshairState::getDatasetIndex → NO_COVERAGE
        int datasetIndex = crosshairState.getDatasetIndex();
3288 6 1. draw : removed call to org/jfree/chart/plot/XYPlot::getDomainAxisForDataset → NO_COVERAGE
2. draw : Negated integer local variable number 25 → NO_COVERAGE
3. draw : Incremented (a++) integer local variable number 30 → NO_COVERAGE
4. draw : Decremented (a--) integer local variable number 30 → NO_COVERAGE
5. draw : Incremented (++a) integer local variable number 25 → NO_COVERAGE
6. draw : Decremented (--a) integer local variable number 30 → NO_COVERAGE
        ValueAxis xAxis = this.getDomainAxisForDataset(datasetIndex);
3289 2 1. draw : removed call to org/jfree/chart/plot/XYPlot::getDomainAxisIndex → NO_COVERAGE
2. draw : removed call to org/jfree/chart/plot/XYPlot::getDomainAxisEdge → NO_COVERAGE
        RectangleEdge xAxisEdge = getDomainAxisEdge(getDomainAxisIndex(xAxis));
3290 12 1. draw : negated conditional → NO_COVERAGE
2. draw : negated conditional → NO_COVERAGE
3. draw : removed conditional - replaced equality check with false → NO_COVERAGE
4. draw : removed conditional - replaced equality check with false → NO_COVERAGE
5. draw : removed conditional - replaced equality check with true → NO_COVERAGE
6. draw : removed conditional - replaced equality check with true → NO_COVERAGE
7. draw : not equal to less than → NO_COVERAGE
8. draw : not equal to less or equal → NO_COVERAGE
9. draw : not equal to greater than → NO_COVERAGE
10. draw : not equal to greater or equal → NO_COVERAGE
11. draw : not equal to equal → NO_COVERAGE
12. draw : equal to not equal → NO_COVERAGE
        if (!this.domainCrosshairLockedOnData && anchor != null) {
3291
            double xx;
3292 4 1. draw : negated conditional → NO_COVERAGE
2. draw : removed conditional - replaced equality check with false → NO_COVERAGE
3. draw : removed conditional - replaced equality check with true → NO_COVERAGE
4. draw : not equal to equal → NO_COVERAGE
            if (orient == PlotOrientation.VERTICAL) {
3293 3 1. draw : replaced call to org/jfree/chart/axis/ValueAxis::java2DToValue with argument → NO_COVERAGE
2. draw : removed call to java/awt/geom/Point2D::getX → NO_COVERAGE
3. draw : removed call to org/jfree/chart/axis/ValueAxis::java2DToValue → NO_COVERAGE
                xx = xAxis.java2DToValue(anchor.getX(), dataArea, xAxisEdge);
3294
            }
3295
            else {
3296 3 1. draw : replaced call to org/jfree/chart/axis/ValueAxis::java2DToValue with argument → NO_COVERAGE
2. draw : removed call to java/awt/geom/Point2D::getY → NO_COVERAGE
3. draw : removed call to org/jfree/chart/axis/ValueAxis::java2DToValue → NO_COVERAGE
                xx = xAxis.java2DToValue(anchor.getY(), dataArea, xAxisEdge);
3297
            }
3298 6 1. draw : removed call to org/jfree/chart/plot/CrosshairState::setCrosshairX → NO_COVERAGE
2. draw : Negated double local variable number 28 → NO_COVERAGE
3. draw : Incremented (a++) double local variable number 34 → NO_COVERAGE
4. draw : Decremented (a--) double local variable number 34 → NO_COVERAGE
5. draw : Incremented (++a) double local variable number 28 → NO_COVERAGE
6. draw : Decremented (--a) double local variable number 34 → NO_COVERAGE
            crosshairState.setCrosshairX(xx);
3299
        }
3300 7 1. draw : Substituted 0 with 1 → NO_COVERAGE
2. draw : removed call to org/jfree/chart/plot/CrosshairState::getCrosshairX → NO_COVERAGE
3. draw : removed call to org/jfree/chart/plot/XYPlot::setDomainCrosshairValue → NO_COVERAGE
4. draw : Substituted 0 with 1 → NO_COVERAGE
5. draw : Substituted 0 with -1 → NO_COVERAGE
6. draw : Substituted 0 with 1 → NO_COVERAGE
7. draw : Substituted 0 with -1 → NO_COVERAGE
        setDomainCrosshairValue(crosshairState.getCrosshairX(), false);
3301 9 1. draw : negated conditional → NO_COVERAGE
2. draw : removed call to org/jfree/chart/plot/XYPlot::isDomainCrosshairVisible → NO_COVERAGE
3. draw : removed conditional - replaced equality check with false → NO_COVERAGE
4. draw : removed conditional - replaced equality check with true → NO_COVERAGE
5. draw : equal to less than → NO_COVERAGE
6. draw : equal to less or equal → NO_COVERAGE
7. draw : equal to greater than → NO_COVERAGE
8. draw : equal to greater or equal → NO_COVERAGE
9. draw : equal to not equal → NO_COVERAGE
        if (isDomainCrosshairVisible()) {
3302 1 1. draw : removed call to org/jfree/chart/plot/XYPlot::getDomainCrosshairValue → NO_COVERAGE
            double x = getDomainCrosshairValue();
3303 1 1. draw : removed call to org/jfree/chart/plot/XYPlot::getDomainCrosshairPaint → NO_COVERAGE
            Paint paint = getDomainCrosshairPaint();
3304 1 1. draw : removed call to org/jfree/chart/plot/XYPlot::getDomainCrosshairStroke → NO_COVERAGE
            Stroke stroke = getDomainCrosshairStroke();
3305 6 1. draw : removed call to org/jfree/chart/plot/XYPlot::drawDomainCrosshair → NO_COVERAGE
2. draw : Negated double local variable number 28 → NO_COVERAGE
3. draw : Incremented (a++) double local variable number 34 → NO_COVERAGE
4. draw : Decremented (a--) double local variable number 34 → NO_COVERAGE
5. draw : Incremented (++a) double local variable number 28 → NO_COVERAGE
6. draw : Decremented (--a) double local variable number 34 → NO_COVERAGE
            drawDomainCrosshair(g2, dataArea, orient, x, xAxis, stroke, paint);
3306
        }
3307
3308
        // draw range crosshair if required...
3309 6 1. draw : removed call to org/jfree/chart/plot/XYPlot::getRangeAxisForDataset → NO_COVERAGE
2. draw : Negated integer local variable number 25 → NO_COVERAGE
3. draw : Incremented (a++) integer local variable number 30 → NO_COVERAGE
4. draw : Decremented (a--) integer local variable number 30 → NO_COVERAGE
5. draw : Incremented (++a) integer local variable number 25 → NO_COVERAGE
6. draw : Decremented (--a) integer local variable number 30 → NO_COVERAGE
        ValueAxis yAxis = getRangeAxisForDataset(datasetIndex);
3310 2 1. draw : removed call to org/jfree/chart/plot/XYPlot::getRangeAxisIndex → NO_COVERAGE
2. draw : removed call to org/jfree/chart/plot/XYPlot::getRangeAxisEdge → NO_COVERAGE
        RectangleEdge yAxisEdge = getRangeAxisEdge(getRangeAxisIndex(yAxis));
3311 12 1. draw : negated conditional → NO_COVERAGE
2. draw : negated conditional → NO_COVERAGE
3. draw : removed conditional - replaced equality check with false → NO_COVERAGE
4. draw : removed conditional - replaced equality check with false → NO_COVERAGE
5. draw : removed conditional - replaced equality check with true → NO_COVERAGE
6. draw : removed conditional - replaced equality check with true → NO_COVERAGE
7. draw : not equal to less than → NO_COVERAGE
8. draw : not equal to less or equal → NO_COVERAGE
9. draw : not equal to greater than → NO_COVERAGE
10. draw : not equal to greater or equal → NO_COVERAGE
11. draw : not equal to equal → NO_COVERAGE
12. draw : equal to not equal → NO_COVERAGE
        if (!this.rangeCrosshairLockedOnData && anchor != null) {
3312
            double yy;
3313 4 1. draw : negated conditional → NO_COVERAGE
2. draw : removed conditional - replaced equality check with false → NO_COVERAGE
3. draw : removed conditional - replaced equality check with true → NO_COVERAGE
4. draw : not equal to equal → NO_COVERAGE
            if (orient == PlotOrientation.VERTICAL) {
3314 3 1. draw : replaced call to org/jfree/chart/axis/ValueAxis::java2DToValue with argument → NO_COVERAGE
2. draw : removed call to java/awt/geom/Point2D::getY → NO_COVERAGE
3. draw : removed call to org/jfree/chart/axis/ValueAxis::java2DToValue → NO_COVERAGE
                yy = yAxis.java2DToValue(anchor.getY(), dataArea, yAxisEdge);
3315
            } else {
3316 3 1. draw : replaced call to org/jfree/chart/axis/ValueAxis::java2DToValue with argument → NO_COVERAGE
2. draw : removed call to java/awt/geom/Point2D::getX → NO_COVERAGE
3. draw : removed call to org/jfree/chart/axis/ValueAxis::java2DToValue → NO_COVERAGE
                yy = yAxis.java2DToValue(anchor.getX(), dataArea, yAxisEdge);
3317
            }
3318 6 1. draw : removed call to org/jfree/chart/plot/CrosshairState::setCrosshairY → NO_COVERAGE
2. draw : Negated double local variable number 30 → NO_COVERAGE
3. draw : Incremented (a++) double local variable number 38 → NO_COVERAGE
4. draw : Decremented (a--) double local variable number 38 → NO_COVERAGE
5. draw : Incremented (++a) double local variable number 30 → NO_COVERAGE
6. draw : Decremented (--a) double local variable number 38 → NO_COVERAGE
            crosshairState.setCrosshairY(yy);
3319
        }
3320 7 1. draw : Substituted 0 with 1 → NO_COVERAGE
2. draw : removed call to org/jfree/chart/plot/CrosshairState::getCrosshairY → NO_COVERAGE
3. draw : removed call to org/jfree/chart/plot/XYPlot::setRangeCrosshairValue → NO_COVERAGE
4. draw : Substituted 0 with 1 → NO_COVERAGE
5. draw : Substituted 0 with -1 → NO_COVERAGE
6. draw : Substituted 0 with 1 → NO_COVERAGE
7. draw : Substituted 0 with -1 → NO_COVERAGE
        setRangeCrosshairValue(crosshairState.getCrosshairY(), false);
3321 9 1. draw : negated conditional → NO_COVERAGE
2. draw : removed call to org/jfree/chart/plot/XYPlot::isRangeCrosshairVisible → NO_COVERAGE
3. draw : removed conditional - replaced equality check with false → NO_COVERAGE
4. draw : removed conditional - replaced equality check with true → NO_COVERAGE
5. draw : equal to less than → NO_COVERAGE
6. draw : equal to less or equal → NO_COVERAGE
7. draw : equal to greater than → NO_COVERAGE
8. draw : equal to greater or equal → NO_COVERAGE
9. draw : equal to not equal → NO_COVERAGE
        if (isRangeCrosshairVisible()) {
3322 1 1. draw : removed call to org/jfree/chart/plot/XYPlot::getRangeCrosshairValue → NO_COVERAGE
            double y = getRangeCrosshairValue();
3323 1 1. draw : removed call to org/jfree/chart/plot/XYPlot::getRangeCrosshairPaint → NO_COVERAGE
            Paint paint = getRangeCrosshairPaint();
3324 1 1. draw : removed call to org/jfree/chart/plot/XYPlot::getRangeCrosshairStroke → NO_COVERAGE
            Stroke stroke = getRangeCrosshairStroke();
3325 6 1. draw : removed call to org/jfree/chart/plot/XYPlot::drawRangeCrosshair → NO_COVERAGE
2. draw : Negated double local variable number 30 → NO_COVERAGE
3. draw : Incremented (a++) double local variable number 38 → NO_COVERAGE
4. draw : Decremented (a--) double local variable number 38 → NO_COVERAGE
5. draw : Incremented (++a) double local variable number 30 → NO_COVERAGE
6. draw : Decremented (--a) double local variable number 38 → NO_COVERAGE
            drawRangeCrosshair(g2, dataArea, orient, y, yAxis, stroke, paint);
3326
        }
3327
3328 13 1. draw : negated conditional → NO_COVERAGE
2. draw : removed conditional - replaced equality check with false → NO_COVERAGE
3. draw : removed conditional - replaced equality check with true → NO_COVERAGE
4. draw : Negated integer local variable number 21 → NO_COVERAGE
5. draw : not equal to less than → NO_COVERAGE
6. draw : not equal to less or equal → NO_COVERAGE
7. draw : not equal to greater than → NO_COVERAGE
8. draw : not equal to greater or equal → NO_COVERAGE
9. draw : not equal to equal → NO_COVERAGE
10. draw : Incremented (a++) integer local variable number 26 → NO_COVERAGE
11. draw : Decremented (a--) integer local variable number 26 → NO_COVERAGE
12. draw : Incremented (++a) integer local variable number 21 → NO_COVERAGE
13. draw : Decremented (--a) integer local variable number 26 → NO_COVERAGE
        if (!foundData) {
3329 1 1. draw : removed call to org/jfree/chart/plot/XYPlot::drawNoDataMessage → NO_COVERAGE
            drawNoDataMessage(g2, dataArea);
3330
        }
3331
3332 1 1. draw : removed call to java/lang/Integer::intValue → NO_COVERAGE
        for (int i : rendererIndices) { 
3333 6 1. draw : removed call to org/jfree/chart/plot/XYPlot::drawDomainMarkers → NO_COVERAGE
2. draw : Negated integer local variable number 30 → NO_COVERAGE
3. draw : Incremented (a++) integer local variable number 36 → NO_COVERAGE
4. draw : Decremented (a--) integer local variable number 36 → NO_COVERAGE
5. draw : Incremented (++a) integer local variable number 30 → NO_COVERAGE
6. draw : Decremented (--a) integer local variable number 36 → NO_COVERAGE
            drawDomainMarkers(g2, dataArea, i, Layer.FOREGROUND);
3334
        }
3335 1 1. draw : removed call to java/lang/Integer::intValue → NO_COVERAGE
        for (int i : rendererIndices) {
3336 6 1. draw : removed call to org/jfree/chart/plot/XYPlot::drawRangeMarkers → NO_COVERAGE
2. draw : Negated integer local variable number 30 → NO_COVERAGE
3. draw : Incremented (a++) integer local variable number 36 → NO_COVERAGE
4. draw : Decremented (a--) integer local variable number 36 → NO_COVERAGE
5. draw : Incremented (++a) integer local variable number 30 → NO_COVERAGE
6. draw : Decremented (--a) integer local variable number 36 → NO_COVERAGE
            drawRangeMarkers(g2, dataArea, i, Layer.FOREGROUND);
3337
        }
3338
3339 1 1. draw : removed call to org/jfree/chart/plot/XYPlot::drawAnnotations → NO_COVERAGE
        drawAnnotations(g2, dataArea, info);
3340 17 1. draw : negated conditional → NO_COVERAGE
2. draw : negated conditional → NO_COVERAGE
3. draw : removed conditional - replaced equality check with false → NO_COVERAGE
4. draw : removed conditional - replaced equality check with false → NO_COVERAGE
5. draw : removed conditional - replaced equality check with true → NO_COVERAGE
6. draw : removed conditional - replaced equality check with true → NO_COVERAGE
7. draw : Negated integer local variable number 20 → NO_COVERAGE
8. draw : not equal to less than → NO_COVERAGE
9. draw : not equal to less or equal → NO_COVERAGE
10. draw : not equal to greater than → NO_COVERAGE
11. draw : not equal to greater or equal → NO_COVERAGE
12. draw : equal to not equal → NO_COVERAGE
13. draw : not equal to equal → NO_COVERAGE
14. draw : Incremented (a++) integer local variable number 24 → NO_COVERAGE
15. draw : Decremented (a--) integer local variable number 24 → NO_COVERAGE
16. draw : Incremented (++a) integer local variable number 20 → NO_COVERAGE
17. draw : Decremented (--a) integer local variable number 24 → NO_COVERAGE
        if (this.shadowGenerator != null && !suppressShadow) {
3341
            BufferedImage shadowImage
3342 2 1. draw : replaced call to org/jfree/chart/util/ShadowGenerator::createDropShadow with argument → NO_COVERAGE
2. draw : removed call to org/jfree/chart/util/ShadowGenerator::createDropShadow → NO_COVERAGE
                    = this.shadowGenerator.createDropShadow(dataImage);
3343
            g2 = savedG2;
3344 2 1. draw : removed call to java/awt/geom/Rectangle2D::getX → NO_COVERAGE
2. draw : removed call to java/awt/Graphics2D::drawImage → NO_COVERAGE
            g2.drawImage(shadowImage, (int) dataArea.getX()
3345 8 1. draw : Replaced integer addition with subtraction → NO_COVERAGE
2. draw : removed call to org/jfree/chart/util/ShadowGenerator::calculateOffsetX → NO_COVERAGE
3. draw : Replaced integer operation with first member → NO_COVERAGE
4. draw : Replaced integer operation by second member → NO_COVERAGE
5. draw : Replaced integer addition with subtraction → NO_COVERAGE
6. draw : Replaced integer addition with multiplication → NO_COVERAGE
7. draw : Replaced integer addition with division → NO_COVERAGE
8. draw : Replaced integer addition with modulus → NO_COVERAGE
                    + this.shadowGenerator.calculateOffsetX(),
3346 8 1. draw : Replaced integer addition with subtraction → NO_COVERAGE
2. draw : removed call to java/awt/geom/Rectangle2D::getY → NO_COVERAGE
3. draw : Replaced integer operation with first member → NO_COVERAGE
4. draw : Replaced integer operation by second member → NO_COVERAGE
5. draw : Replaced integer addition with subtraction → NO_COVERAGE
6. draw : Replaced integer addition with multiplication → NO_COVERAGE
7. draw : Replaced integer addition with division → NO_COVERAGE
8. draw : Replaced integer addition with modulus → NO_COVERAGE
                    (int) dataArea.getY()
3347 1 1. draw : removed call to org/jfree/chart/util/ShadowGenerator::calculateOffsetY → NO_COVERAGE
                    + this.shadowGenerator.calculateOffsetY(), null);
3348 2 1. draw : removed call to java/awt/geom/Rectangle2D::getX → NO_COVERAGE
2. draw : removed call to java/awt/Graphics2D::drawImage → NO_COVERAGE
            g2.drawImage(dataImage, (int) dataArea.getX(),
3349 1 1. draw : removed call to java/awt/geom/Rectangle2D::getY → NO_COVERAGE
                    (int) dataArea.getY(), null);
3350
        }
3351 1 1. draw : removed call to java/awt/Graphics2D::setClip → NO_COVERAGE
        g2.setClip(originalClip);
3352 1 1. draw : removed call to java/awt/Graphics2D::setComposite → NO_COVERAGE
        g2.setComposite(originalComposite);
3353
3354 1 1. draw : removed call to org/jfree/chart/plot/XYPlot::drawOutline → NO_COVERAGE
        drawOutline(g2, dataArea);
3355
3356
    }
3357
3358
    /**
3359
     * Returns the indices of the non-null datasets in the specified order.
3360
     * 
3361
     * @param order  the order (<code>null</code> not permitted).
3362
     * 
3363
     * @return The list of indices. 
3364
     */
3365
    private List<Integer> getDatasetIndices(DatasetRenderingOrder order) {
3366 1 1. getDatasetIndices : removed call to java/util/ArrayList::<init> → NO_COVERAGE
        List<Integer> result = new ArrayList<Integer>();
3367 1 1. getDatasetIndices : removed call to java/util/Map::entrySet → NO_COVERAGE
        for (Entry<Integer, XYDataset> entry : this.datasets.entrySet()) {
3368 5 1. getDatasetIndices : negated conditional → NO_COVERAGE
2. getDatasetIndices : removed call to java/util/Map$Entry::getValue → NO_COVERAGE
3. getDatasetIndices : removed conditional - replaced equality check with false → NO_COVERAGE
4. getDatasetIndices : removed conditional - replaced equality check with true → NO_COVERAGE
5. getDatasetIndices : equal to not equal → NO_COVERAGE
            if (entry.getValue() != null) {
3369 2 1. getDatasetIndices : removed call to java/util/Map$Entry::getKey → NO_COVERAGE
2. getDatasetIndices : removed call to java/util/List::add → NO_COVERAGE
                result.add(entry.getKey());
3370
            }
3371
        }
3372 1 1. getDatasetIndices : removed call to java/util/Collections::sort → NO_COVERAGE
        Collections.sort(result);
3373 4 1. getDatasetIndices : negated conditional → NO_COVERAGE
2. getDatasetIndices : removed conditional - replaced equality check with false → NO_COVERAGE
3. getDatasetIndices : removed conditional - replaced equality check with true → NO_COVERAGE
4. getDatasetIndices : not equal to equal → NO_COVERAGE
        if (order == DatasetRenderingOrder.REVERSE) {
3374 1 1. getDatasetIndices : removed call to java/util/Collections::reverse → NO_COVERAGE
            Collections.reverse(result);
3375
        }
3376 2 1. getDatasetIndices : replaced return value with Collections.emptyList for org/jfree/chart/plot/XYPlot::getDatasetIndices → NO_COVERAGE
2. getDatasetIndices : mutated return of Object value for org/jfree/chart/plot/XYPlot::getDatasetIndices to ( if (x != null) null else throw new RuntimeException ) → NO_COVERAGE
        return result;
3377
    }
3378
    
3379
    private List<Integer> getRendererIndices(DatasetRenderingOrder order) {
3380 1 1. getRendererIndices : removed call to java/util/ArrayList::<init> → NO_COVERAGE
        List<Integer> result = new ArrayList<Integer>();
3381 1 1. getRendererIndices : removed call to java/util/Map::entrySet → NO_COVERAGE
        for (Entry<Integer, XYItemRenderer> entry : this.renderers.entrySet()) {
3382 5 1. getRendererIndices : negated conditional → NO_COVERAGE
2. getRendererIndices : removed call to java/util/Map$Entry::getValue → NO_COVERAGE
3. getRendererIndices : removed conditional - replaced equality check with false → NO_COVERAGE
4. getRendererIndices : removed conditional - replaced equality check with true → NO_COVERAGE
5. getRendererIndices : equal to not equal → NO_COVERAGE
            if (entry.getValue() != null) {
3383 2 1. getRendererIndices : removed call to java/util/Map$Entry::getKey → NO_COVERAGE
2. getRendererIndices : removed call to java/util/List::add → NO_COVERAGE
                result.add(entry.getKey());
3384
            }
3385
        }
3386 1 1. getRendererIndices : removed call to java/util/Collections::sort → NO_COVERAGE
        Collections.sort(result);
3387 4 1. getRendererIndices : negated conditional → NO_COVERAGE
2. getRendererIndices : removed conditional - replaced equality check with false → NO_COVERAGE
3. getRendererIndices : removed conditional - replaced equality check with true → NO_COVERAGE
4. getRendererIndices : not equal to equal → NO_COVERAGE
        if (order == DatasetRenderingOrder.REVERSE) {
3388 1 1. getRendererIndices : removed call to java/util/Collections::reverse → NO_COVERAGE
            Collections.reverse(result);
3389
        }
3390 2 1. getRendererIndices : replaced return value with Collections.emptyList for org/jfree/chart/plot/XYPlot::getRendererIndices → NO_COVERAGE
2. getRendererIndices : mutated return of Object value for org/jfree/chart/plot/XYPlot::getRendererIndices to ( if (x != null) null else throw new RuntimeException ) → NO_COVERAGE
        return result;        
3391
    }
3392
    
3393
    /**
3394
     * Draws the background for the plot.
3395
     *
3396
     * @param g2  the graphics device.
3397
     * @param area  the area.
3398
     */
3399
    @Override
3400
    public void drawBackground(Graphics2D g2, Rectangle2D area) {
3401 1 1. drawBackground : removed call to org/jfree/chart/plot/XYPlot::fillBackground → NO_COVERAGE
        fillBackground(g2, area, this.orientation);
3402 1 1. drawBackground : removed call to org/jfree/chart/plot/XYPlot::drawQuadrants → NO_COVERAGE
        drawQuadrants(g2, area);
3403 1 1. drawBackground : removed call to org/jfree/chart/plot/XYPlot::drawBackgroundImage → NO_COVERAGE
        drawBackgroundImage(g2, area);
3404
    }
3405
3406
    /**
3407
     * Draws the quadrants.
3408
     *
3409
     * @param g2  the graphics device.
3410
     * @param area  the area.
3411
     *
3412
     * @see #setQuadrantOrigin(Point2D)
3413
     * @see #setQuadrantPaint(int, Paint)
3414
     */
3415
    protected void drawQuadrants(Graphics2D g2, Rectangle2D area) {
3416
        //  0 | 1
3417
        //  --+--
3418
        //  2 | 3
3419 5 1. drawQuadrants : Substituted 0 with 1 → NO_COVERAGE
2. drawQuadrants : Substituted 0 with 1 → NO_COVERAGE
3. drawQuadrants : Substituted 0 with -1 → NO_COVERAGE
4. drawQuadrants : Substituted 0 with 1 → NO_COVERAGE
5. drawQuadrants : Substituted 0 with -1 → NO_COVERAGE
        boolean somethingToDraw = false;
3420
3421 1 1. drawQuadrants : removed call to org/jfree/chart/plot/XYPlot::getDomainAxis → NO_COVERAGE
        ValueAxis xAxis = getDomainAxis();
3422 4 1. drawQuadrants : negated conditional → NO_COVERAGE
2. drawQuadrants : removed conditional - replaced equality check with false → NO_COVERAGE
3. drawQuadrants : removed conditional - replaced equality check with true → NO_COVERAGE
4. drawQuadrants : not equal to equal → NO_COVERAGE
        if (xAxis == null) {  // we can't draw quadrants without a valid x-axis
3423
            return;
3424
        }
3425 4 1. drawQuadrants : replaced call to org/jfree/data/Range::constrain with argument → NO_COVERAGE
2. drawQuadrants : removed call to org/jfree/chart/axis/ValueAxis::getRange → NO_COVERAGE
3. drawQuadrants : removed call to java/awt/geom/Point2D::getX → NO_COVERAGE
4. drawQuadrants : removed call to org/jfree/data/Range::constrain → NO_COVERAGE
        double x = xAxis.getRange().constrain(this.quadrantOrigin.getX());
3426 8 1. drawQuadrants : replaced call to org/jfree/chart/axis/ValueAxis::valueToJava2D with argument → NO_COVERAGE
2. drawQuadrants : removed call to org/jfree/chart/plot/XYPlot::getDomainAxisEdge → NO_COVERAGE
3. drawQuadrants : removed call to org/jfree/chart/axis/ValueAxis::valueToJava2D → NO_COVERAGE
4. drawQuadrants : Negated double local variable number 5 → NO_COVERAGE
5. drawQuadrants : Incremented (a++) double local variable number 5 → NO_COVERAGE
6. drawQuadrants : Decremented (a--) double local variable number 5 → NO_COVERAGE
7. drawQuadrants : Incremented (++a) double local variable number 5 → NO_COVERAGE
8. drawQuadrants : Decremented (--a) double local variable number 5 → NO_COVERAGE
        double xx = xAxis.valueToJava2D(x, area, getDomainAxisEdge());
3427
3428 1 1. drawQuadrants : removed call to org/jfree/chart/plot/XYPlot::getRangeAxis → NO_COVERAGE
        ValueAxis yAxis = getRangeAxis();
3429 4 1. drawQuadrants : negated conditional → NO_COVERAGE
2. drawQuadrants : removed conditional - replaced equality check with false → NO_COVERAGE
3. drawQuadrants : removed conditional - replaced equality check with true → NO_COVERAGE
4. drawQuadrants : not equal to equal → NO_COVERAGE
        if (yAxis == null) {  // we can't draw quadrants without a valid y-axis
3430
            return;
3431
        }
3432 4 1. drawQuadrants : replaced call to org/jfree/data/Range::constrain with argument → NO_COVERAGE
2. drawQuadrants : removed call to org/jfree/chart/axis/ValueAxis::getRange → NO_COVERAGE
3. drawQuadrants : removed call to java/awt/geom/Point2D::getY → NO_COVERAGE
4. drawQuadrants : removed call to org/jfree/data/Range::constrain → NO_COVERAGE
        double y = yAxis.getRange().constrain(this.quadrantOrigin.getY());
3433 8 1. drawQuadrants : replaced call to org/jfree/chart/axis/ValueAxis::valueToJava2D with argument → NO_COVERAGE
2. drawQuadrants : removed call to org/jfree/chart/plot/XYPlot::getRangeAxisEdge → NO_COVERAGE
3. drawQuadrants : removed call to org/jfree/chart/axis/ValueAxis::valueToJava2D → NO_COVERAGE
4. drawQuadrants : Negated double local variable number 10 → NO_COVERAGE
5. drawQuadrants : Incremented (a++) double local variable number 10 → NO_COVERAGE
6. drawQuadrants : Decremented (a--) double local variable number 10 → NO_COVERAGE
7. drawQuadrants : Incremented (++a) double local variable number 10 → NO_COVERAGE
8. drawQuadrants : Decremented (--a) double local variable number 10 → NO_COVERAGE
        double yy = yAxis.valueToJava2D(y, area, getRangeAxisEdge());
3434
3435 1 1. drawQuadrants : removed call to org/jfree/chart/axis/ValueAxis::getLowerBound → NO_COVERAGE
        double xmin = xAxis.getLowerBound();
3436 8 1. drawQuadrants : replaced call to org/jfree/chart/axis/ValueAxis::valueToJava2D with argument → NO_COVERAGE
2. drawQuadrants : removed call to org/jfree/chart/plot/XYPlot::getDomainAxisEdge → NO_COVERAGE
3. drawQuadrants : removed call to org/jfree/chart/axis/ValueAxis::valueToJava2D → NO_COVERAGE
4. drawQuadrants : Negated double local variable number 14 → NO_COVERAGE
5. drawQuadrants : Incremented (a++) double local variable number 14 → NO_COVERAGE
6. drawQuadrants : Decremented (a--) double local variable number 14 → NO_COVERAGE
7. drawQuadrants : Incremented (++a) double local variable number 14 → NO_COVERAGE
8. drawQuadrants : Decremented (--a) double local variable number 14 → NO_COVERAGE
        double xxmin = xAxis.valueToJava2D(xmin, area, getDomainAxisEdge());
3437
3438 1 1. drawQuadrants : removed call to org/jfree/chart/axis/ValueAxis::getUpperBound → NO_COVERAGE
        double xmax = xAxis.getUpperBound();
3439 8 1. drawQuadrants : replaced call to org/jfree/chart/axis/ValueAxis::valueToJava2D with argument → NO_COVERAGE
2. drawQuadrants : removed call to org/jfree/chart/plot/XYPlot::getDomainAxisEdge → NO_COVERAGE
3. drawQuadrants : removed call to org/jfree/chart/axis/ValueAxis::valueToJava2D → NO_COVERAGE
4. drawQuadrants : Negated double local variable number 18 → NO_COVERAGE
5. drawQuadrants : Incremented (a++) double local variable number 18 → NO_COVERAGE
6. drawQuadrants : Decremented (a--) double local variable number 18 → NO_COVERAGE
7. drawQuadrants : Incremented (++a) double local variable number 18 → NO_COVERAGE
8. drawQuadrants : Decremented (--a) double local variable number 18 → NO_COVERAGE
        double xxmax = xAxis.valueToJava2D(xmax, area, getDomainAxisEdge());
3440
3441 1 1. drawQuadrants : removed call to org/jfree/chart/axis/ValueAxis::getLowerBound → NO_COVERAGE
        double ymin = yAxis.getLowerBound();
3442 8 1. drawQuadrants : replaced call to org/jfree/chart/axis/ValueAxis::valueToJava2D with argument → NO_COVERAGE
2. drawQuadrants : removed call to org/jfree/chart/plot/XYPlot::getRangeAxisEdge → NO_COVERAGE
3. drawQuadrants : removed call to org/jfree/chart/axis/ValueAxis::valueToJava2D → NO_COVERAGE
4. drawQuadrants : Negated double local variable number 22 → NO_COVERAGE
5. drawQuadrants : Incremented (a++) double local variable number 22 → NO_COVERAGE
6. drawQuadrants : Decremented (a--) double local variable number 22 → NO_COVERAGE
7. drawQuadrants : Incremented (++a) double local variable number 22 → NO_COVERAGE
8. drawQuadrants : Decremented (--a) double local variable number 22 → NO_COVERAGE
        double yymin = yAxis.valueToJava2D(ymin, area, getRangeAxisEdge());
3443
3444 1 1. drawQuadrants : removed call to org/jfree/chart/axis/ValueAxis::getUpperBound → NO_COVERAGE
        double ymax = yAxis.getUpperBound();
3445 8 1. drawQuadrants : replaced call to org/jfree/chart/axis/ValueAxis::valueToJava2D with argument → NO_COVERAGE
2. drawQuadrants : removed call to org/jfree/chart/plot/XYPlot::getRangeAxisEdge → NO_COVERAGE
3. drawQuadrants : removed call to org/jfree/chart/axis/ValueAxis::valueToJava2D → NO_COVERAGE
4. drawQuadrants : Negated double local variable number 26 → NO_COVERAGE
5. drawQuadrants : Incremented (a++) double local variable number 26 → NO_COVERAGE
6. drawQuadrants : Decremented (a--) double local variable number 26 → NO_COVERAGE
7. drawQuadrants : Incremented (++a) double local variable number 26 → NO_COVERAGE
8. drawQuadrants : Decremented (--a) double local variable number 26 → NO_COVERAGE
        double yymax = yAxis.valueToJava2D(ymax, area, getRangeAxisEdge());
3446
3447 7 1. drawQuadrants : Substituted 4 with 5 → NO_COVERAGE
2. drawQuadrants : Substituted 4 with 1 → NO_COVERAGE
3. drawQuadrants : Substituted 4 with 0 → NO_COVERAGE
4. drawQuadrants : Substituted 4 with -1 → NO_COVERAGE
5. drawQuadrants : Substituted 4 with -4 → NO_COVERAGE
6. drawQuadrants : Substituted 4 with 5 → NO_COVERAGE
7. drawQuadrants : Substituted 4 with 3 → NO_COVERAGE
        Rectangle2D[] r = new Rectangle2D[] {null, null, null, null};
3448 9 1. drawQuadrants : Substituted 0 with 1 → NO_COVERAGE
2. drawQuadrants : negated conditional → NO_COVERAGE
3. drawQuadrants : removed conditional - replaced equality check with false → NO_COVERAGE
4. drawQuadrants : removed conditional - replaced equality check with true → NO_COVERAGE
5. drawQuadrants : Substituted 0 with 1 → NO_COVERAGE
6. drawQuadrants : Substituted 0 with -1 → NO_COVERAGE
7. drawQuadrants : Substituted 0 with 1 → NO_COVERAGE
8. drawQuadrants : Substituted 0 with -1 → NO_COVERAGE
9. drawQuadrants : equal to not equal → NO_COVERAGE
        if (this.quadrantPaint[0] != null) {
3449 38 1. drawQuadrants : changed conditional boundary → NO_COVERAGE
2. drawQuadrants : changed conditional boundary → NO_COVERAGE
3. drawQuadrants : negated conditional → NO_COVERAGE
4. drawQuadrants : negated conditional → NO_COVERAGE
5. drawQuadrants : removed conditional - replaced comparison check with false → NO_COVERAGE
6. drawQuadrants : removed conditional - replaced comparison check with false → NO_COVERAGE
7. drawQuadrants : removed conditional - replaced comparison check with true → NO_COVERAGE
8. drawQuadrants : removed conditional - replaced comparison check with true → NO_COVERAGE
9. drawQuadrants : Negated double local variable number 5 → NO_COVERAGE
10. drawQuadrants : Negated double local variable number 14 → NO_COVERAGE
11. drawQuadrants : Negated double local variable number 10 → NO_COVERAGE
12. drawQuadrants : Negated double local variable number 26 → NO_COVERAGE
13. drawQuadrants : Less or equal to less than → NO_COVERAGE
14. drawQuadrants : greater or equal to less than → NO_COVERAGE
15. drawQuadrants : Less or equal to greater than → NO_COVERAGE
16. drawQuadrants : greater or equal to less or equal → NO_COVERAGE
17. drawQuadrants : Less or equal to greater or equal → NO_COVERAGE
18. drawQuadrants : greater or equal to greater than → NO_COVERAGE
19. drawQuadrants : Less or equal to equal → NO_COVERAGE
20. drawQuadrants : greater or equal to equal → NO_COVERAGE
21. drawQuadrants : Less or equal to not equal → NO_COVERAGE
22. drawQuadrants : greater or equal to not equal → NO_COVERAGE
23. drawQuadrants : Incremented (a++) double local variable number 5 → NO_COVERAGE
24. drawQuadrants : Incremented (a++) double local variable number 14 → NO_COVERAGE
25. drawQuadrants : Incremented (a++) double local variable number 10 → NO_COVERAGE
26. drawQuadrants : Incremented (a++) double local variable number 26 → NO_COVERAGE
27. drawQuadrants : Decremented (a--) double local variable number 5 → NO_COVERAGE
28. drawQuadrants : Decremented (a--) double local variable number 14 → NO_COVERAGE
29. drawQuadrants : Decremented (a--) double local variable number 10 → NO_COVERAGE
30. drawQuadrants : Decremented (a--) double local variable number 26 → NO_COVERAGE
31. drawQuadrants : Incremented (++a) double local variable number 5 → NO_COVERAGE
32. drawQuadrants : Incremented (++a) double local variable number 14 → NO_COVERAGE
33. drawQuadrants : Incremented (++a) double local variable number 10 → NO_COVERAGE
34. drawQuadrants : Incremented (++a) double local variable number 26 → NO_COVERAGE
35. drawQuadrants : Decremented (--a) double local variable number 5 → NO_COVERAGE
36. drawQuadrants : Decremented (--a) double local variable number 14 → NO_COVERAGE
37. drawQuadrants : Decremented (--a) double local variable number 10 → NO_COVERAGE
38. drawQuadrants : Decremented (--a) double local variable number 26 → NO_COVERAGE
            if (x > xmin && y < ymax) {
3450 4 1. drawQuadrants : negated conditional → NO_COVERAGE
2. drawQuadrants : removed conditional - replaced equality check with false → NO_COVERAGE
3. drawQuadrants : removed conditional - replaced equality check with true → NO_COVERAGE
4. drawQuadrants : not equal to equal → NO_COVERAGE
                if (this.orientation == PlotOrientation.HORIZONTAL) {
3451 17 1. drawQuadrants : replaced call to java/lang/Math::min with argument → NO_COVERAGE
2. drawQuadrants : Substituted 0 with 1 → NO_COVERAGE
3. drawQuadrants : removed call to java/lang/Math::min → NO_COVERAGE
4. drawQuadrants : Negated double local variable number 28 → NO_COVERAGE
5. drawQuadrants : Negated double local variable number 12 → NO_COVERAGE
6. drawQuadrants : Substituted 0 with 1 → NO_COVERAGE
7. drawQuadrants : Substituted 0 with -1 → NO_COVERAGE
8. drawQuadrants : Substituted 0 with 1 → NO_COVERAGE
9. drawQuadrants : Substituted 0 with -1 → NO_COVERAGE
10. drawQuadrants : Incremented (a++) double local variable number 28 → NO_COVERAGE
11. drawQuadrants : Incremented (a++) double local variable number 12 → NO_COVERAGE
12. drawQuadrants : Decremented (a--) double local variable number 28 → NO_COVERAGE
13. drawQuadrants : Decremented (a--) double local variable number 12 → NO_COVERAGE
14. drawQuadrants : Incremented (++a) double local variable number 28 → NO_COVERAGE
15. drawQuadrants : Incremented (++a) double local variable number 12 → NO_COVERAGE
16. drawQuadrants : Decremented (--a) double local variable number 28 → NO_COVERAGE
17. drawQuadrants : Decremented (--a) double local variable number 12 → NO_COVERAGE
                    r[0] = new Rectangle2D.Double(Math.min(yymax, yy),
3452 31 1. drawQuadrants : replaced call to java/lang/Math::min with argument → NO_COVERAGE
2. drawQuadrants : replaced call to java/lang/Math::abs with argument → NO_COVERAGE
3. drawQuadrants : Replaced double subtraction with addition → NO_COVERAGE
4. drawQuadrants : removed call to java/lang/Math::min → NO_COVERAGE
5. drawQuadrants : removed call to java/lang/Math::abs → NO_COVERAGE
6. drawQuadrants : Negated double local variable number 16 → NO_COVERAGE
7. drawQuadrants : Negated double local variable number 7 → NO_COVERAGE
8. drawQuadrants : Negated double local variable number 12 → NO_COVERAGE
9. drawQuadrants : Negated double local variable number 28 → NO_COVERAGE
10. drawQuadrants : Replaced double operation with first member → NO_COVERAGE
11. drawQuadrants : Replaced double operation by second member → NO_COVERAGE
12. drawQuadrants : Replaced double subtraction with addition → NO_COVERAGE
13. drawQuadrants : Replaced double subtraction with multiplication → NO_COVERAGE
14. drawQuadrants : Replaced double subtraction with division → NO_COVERAGE
15. drawQuadrants : Replaced double subtraction with modulus → NO_COVERAGE
16. drawQuadrants : Incremented (a++) double local variable number 16 → NO_COVERAGE
17. drawQuadrants : Incremented (a++) double local variable number 7 → NO_COVERAGE
18. drawQuadrants : Incremented (a++) double local variable number 12 → NO_COVERAGE
19. drawQuadrants : Incremented (a++) double local variable number 28 → NO_COVERAGE
20. drawQuadrants : Decremented (a--) double local variable number 16 → NO_COVERAGE
21. drawQuadrants : Decremented (a--) double local variable number 7 → NO_COVERAGE
22. drawQuadrants : Decremented (a--) double local variable number 12 → NO_COVERAGE
23. drawQuadrants : Decremented (a--) double local variable number 28 → NO_COVERAGE
24. drawQuadrants : Incremented (++a) double local variable number 16 → NO_COVERAGE
25. drawQuadrants : Incremented (++a) double local variable number 7 → NO_COVERAGE
26. drawQuadrants : Incremented (++a) double local variable number 12 → NO_COVERAGE
27. drawQuadrants : Incremented (++a) double local variable number 28 → NO_COVERAGE
28. drawQuadrants : Decremented (--a) double local variable number 16 → NO_COVERAGE
29. drawQuadrants : Decremented (--a) double local variable number 7 → NO_COVERAGE
30. drawQuadrants : Decremented (--a) double local variable number 12 → NO_COVERAGE
31. drawQuadrants : Decremented (--a) double local variable number 28 → NO_COVERAGE
                            Math.min(xxmin, xx), Math.abs(yy - yymax),
3453 20 1. drawQuadrants : replaced call to java/lang/Math::abs with argument → NO_COVERAGE
2. drawQuadrants : removed call to java/awt/geom/Rectangle2D$Double::<init> → NO_COVERAGE
3. drawQuadrants : Replaced double subtraction with addition → NO_COVERAGE
4. drawQuadrants : removed call to java/lang/Math::abs → NO_COVERAGE
5. drawQuadrants : Negated double local variable number 7 → NO_COVERAGE
6. drawQuadrants : Negated double local variable number 16 → NO_COVERAGE
7. drawQuadrants : Replaced double operation with first member → NO_COVERAGE
8. drawQuadrants : Replaced double operation by second member → NO_COVERAGE
9. drawQuadrants : Replaced double subtraction with addition → NO_COVERAGE
10. drawQuadrants : Replaced double subtraction with multiplication → NO_COVERAGE
11. drawQuadrants : Replaced double subtraction with division → NO_COVERAGE
12. drawQuadrants : Replaced double subtraction with modulus → NO_COVERAGE
13. drawQuadrants : Incremented (a++) double local variable number 7 → NO_COVERAGE
14. drawQuadrants : Incremented (a++) double local variable number 16 → NO_COVERAGE
15. drawQuadrants : Decremented (a--) double local variable number 7 → NO_COVERAGE
16. drawQuadrants : Decremented (a--) double local variable number 16 → NO_COVERAGE
17. drawQuadrants : Incremented (++a) double local variable number 7 → NO_COVERAGE
18. drawQuadrants : Incremented (++a) double local variable number 16 → NO_COVERAGE
19. drawQuadrants : Decremented (--a) double local variable number 7 → NO_COVERAGE
20. drawQuadrants : Decremented (--a) double local variable number 16 → NO_COVERAGE
                            Math.abs(xx - xxmin));
3454
                }
3455
                else {  // PlotOrientation.VERTICAL
3456 17 1. drawQuadrants : replaced call to java/lang/Math::min with argument → NO_COVERAGE
2. drawQuadrants : Substituted 0 with 1 → NO_COVERAGE
3. drawQuadrants : removed call to java/lang/Math::min → NO_COVERAGE
4. drawQuadrants : Negated double local variable number 16 → NO_COVERAGE
5. drawQuadrants : Negated double local variable number 7 → NO_COVERAGE
6. drawQuadrants : Substituted 0 with 1 → NO_COVERAGE
7. drawQuadrants : Substituted 0 with -1 → NO_COVERAGE
8. drawQuadrants : Substituted 0 with 1 → NO_COVERAGE
9. drawQuadrants : Substituted 0 with -1 → NO_COVERAGE
10. drawQuadrants : Incremented (a++) double local variable number 16 → NO_COVERAGE
11. drawQuadrants : Incremented (a++) double local variable number 7 → NO_COVERAGE
12. drawQuadrants : Decremented (a--) double local variable number 16 → NO_COVERAGE
13. drawQuadrants : Decremented (a--) double local variable number 7 → NO_COVERAGE
14. drawQuadrants : Incremented (++a) double local variable number 16 → NO_COVERAGE
15. drawQuadrants : Incremented (++a) double local variable number 7 → NO_COVERAGE
16. drawQuadrants : Decremented (--a) double local variable number 16 → NO_COVERAGE
17. drawQuadrants : Decremented (--a) double local variable number 7 → NO_COVERAGE
                    r[0] = new Rectangle2D.Double(Math.min(xxmin, xx),
3457 31 1. drawQuadrants : replaced call to java/lang/Math::min with argument → NO_COVERAGE
2. drawQuadrants : replaced call to java/lang/Math::abs with argument → NO_COVERAGE
3. drawQuadrants : Replaced double subtraction with addition → NO_COVERAGE
4. drawQuadrants : removed call to java/lang/Math::min → NO_COVERAGE
5. drawQuadrants : removed call to java/lang/Math::abs → NO_COVERAGE
6. drawQuadrants : Negated double local variable number 28 → NO_COVERAGE
7. drawQuadrants : Negated double local variable number 12 → NO_COVERAGE
8. drawQuadrants : Negated double local variable number 7 → NO_COVERAGE
9. drawQuadrants : Negated double local variable number 16 → NO_COVERAGE
10. drawQuadrants : Replaced double operation with first member → NO_COVERAGE
11. drawQuadrants : Replaced double operation by second member → NO_COVERAGE
12. drawQuadrants : Replaced double subtraction with addition → NO_COVERAGE
13. drawQuadrants : Replaced double subtraction with multiplication → NO_COVERAGE
14. drawQuadrants : Replaced double subtraction with division → NO_COVERAGE
15. drawQuadrants : Replaced double subtraction with modulus → NO_COVERAGE
16. drawQuadrants : Incremented (a++) double local variable number 28 → NO_COVERAGE
17. drawQuadrants : Incremented (a++) double local variable number 12 → NO_COVERAGE
18. drawQuadrants : Incremented (a++) double local variable number 7 → NO_COVERAGE
19. drawQuadrants : Incremented (a++) double local variable number 16 → NO_COVERAGE
20. drawQuadrants : Decremented (a--) double local variable number 28 → NO_COVERAGE
21. drawQuadrants : Decremented (a--) double local variable number 12 → NO_COVERAGE
22. drawQuadrants : Decremented (a--) double local variable number 7 → NO_COVERAGE
23. drawQuadrants : Decremented (a--) double local variable number 16 → NO_COVERAGE
24. drawQuadrants : Incremented (++a) double local variable number 28 → NO_COVERAGE
25. drawQuadrants : Incremented (++a) double local variable number 12 → NO_COVERAGE
26. drawQuadrants : Incremented (++a) double local variable number 7 → NO_COVERAGE
27. drawQuadrants : Incremented (++a) double local variable number 16 → NO_COVERAGE
28. drawQuadrants : Decremented (--a) double local variable number 28 → NO_COVERAGE
29. drawQuadrants : Decremented (--a) double local variable number 12 → NO_COVERAGE
30. drawQuadrants : Decremented (--a) double local variable number 7 → NO_COVERAGE
31. drawQuadrants : Decremented (--a) double local variable number 16 → NO_COVERAGE
                            Math.min(yymax, yy), Math.abs(xx - xxmin),
3458 20 1. drawQuadrants : replaced call to java/lang/Math::abs with argument → NO_COVERAGE
2. drawQuadrants : removed call to java/awt/geom/Rectangle2D$Double::<init> → NO_COVERAGE
3. drawQuadrants : Replaced double subtraction with addition → NO_COVERAGE
4. drawQuadrants : removed call to java/lang/Math::abs → NO_COVERAGE
5. drawQuadrants : Negated double local variable number 12 → NO_COVERAGE
6. drawQuadrants : Negated double local variable number 28 → NO_COVERAGE
7. drawQuadrants : Replaced double operation with first member → NO_COVERAGE
8. drawQuadrants : Replaced double operation by second member → NO_COVERAGE
9. drawQuadrants : Replaced double subtraction with addition → NO_COVERAGE
10. drawQuadrants : Replaced double subtraction with multiplication → NO_COVERAGE
11. drawQuadrants : Replaced double subtraction with division → NO_COVERAGE
12. drawQuadrants : Replaced double subtraction with modulus → NO_COVERAGE
13. drawQuadrants : Incremented (a++) double local variable number 12 → NO_COVERAGE
14. drawQuadrants : Incremented (a++) double local variable number 28 → NO_COVERAGE
15. drawQuadrants : Decremented (a--) double local variable number 12 → NO_COVERAGE
16. drawQuadrants : Decremented (a--) double local variable number 28 → NO_COVERAGE
17. drawQuadrants : Incremented (++a) double local variable number 12 → NO_COVERAGE
18. drawQuadrants : Incremented (++a) double local variable number 28 → NO_COVERAGE
19. drawQuadrants : Decremented (--a) double local variable number 12 → NO_COVERAGE
20. drawQuadrants : Decremented (--a) double local variable number 28 → NO_COVERAGE
                            Math.abs(yy - yymax));
3459
                }
3460 6 1. drawQuadrants : Substituted 1 with 0 → NO_COVERAGE
2. drawQuadrants : Substituted 1 with 0 → NO_COVERAGE
3. drawQuadrants : Substituted 1 with -1 → NO_COVERAGE
4. drawQuadrants : Substituted 1 with -1 → NO_COVERAGE
5. drawQuadrants : Substituted 1 with 2 → NO_COVERAGE
6. drawQuadrants : Substituted 1 with 0 → NO_COVERAGE
                somethingToDraw = true;
3461
            }
3462
        }
3463 10 1. drawQuadrants : Substituted 1 with 0 → NO_COVERAGE
2. drawQuadrants : negated conditional → NO_COVERAGE
3. drawQuadrants : removed conditional - replaced equality check with false → NO_COVERAGE
4. drawQuadrants : removed conditional - replaced equality check with true → NO_COVERAGE
5. drawQuadrants : Substituted 1 with 0 → NO_COVERAGE
6. drawQuadrants : Substituted 1 with -1 → NO_COVERAGE
7. drawQuadrants : Substituted 1 with -1 → NO_COVERAGE
8. drawQuadrants : Substituted 1 with 2 → NO_COVERAGE
9. drawQuadrants : Substituted 1 with 0 → NO_COVERAGE
10. drawQuadrants : equal to not equal → NO_COVERAGE
        if (this.quadrantPaint[1] != null) {
3464 38 1. drawQuadrants : changed conditional boundary → NO_COVERAGE
2. drawQuadrants : changed conditional boundary → NO_COVERAGE
3. drawQuadrants : negated conditional → NO_COVERAGE
4. drawQuadrants : negated conditional → NO_COVERAGE
5. drawQuadrants : removed conditional - replaced comparison check with false → NO_COVERAGE
6. drawQuadrants : removed conditional - replaced comparison check with false → NO_COVERAGE
7. drawQuadrants : removed conditional - replaced comparison check with true → NO_COVERAGE
8. drawQuadrants : removed conditional - replaced comparison check with true → NO_COVERAGE
9. drawQuadrants : Negated double local variable number 5 → NO_COVERAGE
10. drawQuadrants : Negated double local variable number 18 → NO_COVERAGE
11. drawQuadrants : Negated double local variable number 10 → NO_COVERAGE
12. drawQuadrants : Negated double local variable number 26 → NO_COVERAGE
13. drawQuadrants : greater or equal to less than → NO_COVERAGE
14. drawQuadrants : greater or equal to less than → NO_COVERAGE
15. drawQuadrants : greater or equal to less or equal → NO_COVERAGE
16. drawQuadrants : greater or equal to less or equal → NO_COVERAGE
17. drawQuadrants : greater or equal to greater than → NO_COVERAGE
18. drawQuadrants : greater or equal to greater than → NO_COVERAGE
19. drawQuadrants : greater or equal to equal → NO_COVERAGE
20. drawQuadrants : greater or equal to equal → NO_COVERAGE
21. drawQuadrants : greater or equal to not equal → NO_COVERAGE
22. drawQuadrants : greater or equal to not equal → NO_COVERAGE
23. drawQuadrants : Incremented (a++) double local variable number 5 → NO_COVERAGE
24. drawQuadrants : Incremented (a++) double local variable number 18 → NO_COVERAGE
25. drawQuadrants : Incremented (a++) double local variable number 10 → NO_COVERAGE
26. drawQuadrants : Incremented (a++) double local variable number 26 → NO_COVERAGE
27. drawQuadrants : Decremented (a--) double local variable number 5 → NO_COVERAGE
28. drawQuadrants : Decremented (a--) double local variable number 18 → NO_COVERAGE
29. drawQuadrants : Decremented (a--) double local variable number 10 → NO_COVERAGE
30. drawQuadrants : Decremented (a--) double local variable number 26 → NO_COVERAGE
31. drawQuadrants : Incremented (++a) double local variable number 5 → NO_COVERAGE
32. drawQuadrants : Incremented (++a) double local variable number 18 → NO_COVERAGE
33. drawQuadrants : Incremented (++a) double local variable number 10 → NO_COVERAGE
34. drawQuadrants : Incremented (++a) double local variable number 26 → NO_COVERAGE
35. drawQuadrants : Decremented (--a) double local variable number 5 → NO_COVERAGE
36. drawQuadrants : Decremented (--a) double local variable number 18 → NO_COVERAGE
37. drawQuadrants : Decremented (--a) double local variable number 10 → NO_COVERAGE
38. drawQuadrants : Decremented (--a) double local variable number 26 → NO_COVERAGE
            if (x < xmax && y < ymax) {
3465 4 1. drawQuadrants : negated conditional → NO_COVERAGE
2. drawQuadrants : removed conditional - replaced equality check with false → NO_COVERAGE
3. drawQuadrants : removed conditional - replaced equality check with true → NO_COVERAGE
4. drawQuadrants : not equal to equal → NO_COVERAGE
                if (this.orientation == PlotOrientation.HORIZONTAL) {
3466 18 1. drawQuadrants : replaced call to java/lang/Math::min with argument → NO_COVERAGE
2. drawQuadrants : Substituted 1 with 0 → NO_COVERAGE
3. drawQuadrants : removed call to java/lang/Math::min → NO_COVERAGE
4. drawQuadrants : Negated double local variable number 28 → NO_COVERAGE
5. drawQuadrants : Negated double local variable number 12 → NO_COVERAGE
6. drawQuadrants : Substituted 1 with 0 → NO_COVERAGE
7. drawQuadrants : Substituted 1 with -1 → NO_COVERAGE
8. drawQuadrants : Substituted 1 with -1 → NO_COVERAGE
9. drawQuadrants : Substituted 1 with 2 → NO_COVERAGE
10. drawQuadrants : Substituted 1 with 0 → NO_COVERAGE
11. drawQuadrants : Incremented (a++) double local variable number 28 → NO_COVERAGE
12. drawQuadrants : Incremented (a++) double local variable number 12 → NO_COVERAGE
13. drawQuadrants : Decremented (a--) double local variable number 28 → NO_COVERAGE
14. drawQuadrants : Decremented (a--) double local variable number 12 → NO_COVERAGE
15. drawQuadrants : Incremented (++a) double local variable number 28 → NO_COVERAGE
16. drawQuadrants : Incremented (++a) double local variable number 12 → NO_COVERAGE
17. drawQuadrants : Decremented (--a) double local variable number 28 → NO_COVERAGE
18. drawQuadrants : Decremented (--a) double local variable number 12 → NO_COVERAGE
                    r[1] = new Rectangle2D.Double(Math.min(yymax, yy),
3467 31 1. drawQuadrants : replaced call to java/lang/Math::min with argument → NO_COVERAGE
2. drawQuadrants : replaced call to java/lang/Math::abs with argument → NO_COVERAGE
3. drawQuadrants : Replaced double subtraction with addition → NO_COVERAGE
4. drawQuadrants : removed call to java/lang/Math::min → NO_COVERAGE
5. drawQuadrants : removed call to java/lang/Math::abs → NO_COVERAGE
6. drawQuadrants : Negated double local variable number 20 → NO_COVERAGE
7. drawQuadrants : Negated double local variable number 7 → NO_COVERAGE
8. drawQuadrants : Negated double local variable number 12 → NO_COVERAGE
9. drawQuadrants : Negated double local variable number 28 → NO_COVERAGE
10. drawQuadrants : Replaced double operation with first member → NO_COVERAGE
11. drawQuadrants : Replaced double operation by second member → NO_COVERAGE
12. drawQuadrants : Replaced double subtraction with addition → NO_COVERAGE
13. drawQuadrants : Replaced double subtraction with multiplication → NO_COVERAGE
14. drawQuadrants : Replaced double subtraction with division → NO_COVERAGE
15. drawQuadrants : Replaced double subtraction with modulus → NO_COVERAGE
16. drawQuadrants : Incremented (a++) double local variable number 20 → NO_COVERAGE
17. drawQuadrants : Incremented (a++) double local variable number 7 → NO_COVERAGE
18. drawQuadrants : Incremented (a++) double local variable number 12 → NO_COVERAGE
19. drawQuadrants : Incremented (a++) double local variable number 28 → NO_COVERAGE
20. drawQuadrants : Decremented (a--) double local variable number 20 → NO_COVERAGE
21. drawQuadrants : Decremented (a--) double local variable number 7 → NO_COVERAGE
22. drawQuadrants : Decremented (a--) double local variable number 12 → NO_COVERAGE
23. drawQuadrants : Decremented (a--) double local variable number 28 → NO_COVERAGE
24. drawQuadrants : Incremented (++a) double local variable number 20 → NO_COVERAGE
25. drawQuadrants : Incremented (++a) double local variable number 7 → NO_COVERAGE
26. drawQuadrants : Incremented (++a) double local variable number 12 → NO_COVERAGE
27. drawQuadrants : Incremented (++a) double local variable number 28 → NO_COVERAGE
28. drawQuadrants : Decremented (--a) double local variable number 20 → NO_COVERAGE
29. drawQuadrants : Decremented (--a) double local variable number 7 → NO_COVERAGE
30. drawQuadrants : Decremented (--a) double local variable number 12 → NO_COVERAGE
31. drawQuadrants : Decremented (--a) double local variable number 28 → NO_COVERAGE
                            Math.min(xxmax, xx), Math.abs(yy - yymax),
3468 20 1. drawQuadrants : replaced call to java/lang/Math::abs with argument → NO_COVERAGE
2. drawQuadrants : removed call to java/awt/geom/Rectangle2D$Double::<init> → NO_COVERAGE
3. drawQuadrants : Replaced double subtraction with addition → NO_COVERAGE
4. drawQuadrants : removed call to java/lang/Math::abs → NO_COVERAGE
5. drawQuadrants : Negated double local variable number 7 → NO_COVERAGE
6. drawQuadrants : Negated double local variable number 20 → NO_COVERAGE
7. drawQuadrants : Replaced double operation with first member → NO_COVERAGE
8. drawQuadrants : Replaced double operation by second member → NO_COVERAGE
9. drawQuadrants : Replaced double subtraction with addition → NO_COVERAGE
10. drawQuadrants : Replaced double subtraction with multiplication → NO_COVERAGE
11. drawQuadrants : Replaced double subtraction with division → NO_COVERAGE
12. drawQuadrants : Replaced double subtraction with modulus → NO_COVERAGE
13. drawQuadrants : Incremented (a++) double local variable number 7 → NO_COVERAGE
14. drawQuadrants : Incremented (a++) double local variable number 20 → NO_COVERAGE
15. drawQuadrants : Decremented (a--) double local variable number 7 → NO_COVERAGE
16. drawQuadrants : Decremented (a--) double local variable number 20 → NO_COVERAGE
17. drawQuadrants : Incremented (++a) double local variable number 7 → NO_COVERAGE
18. drawQuadrants : Incremented (++a) double local variable number 20 → NO_COVERAGE
19. drawQuadrants : Decremented (--a) double local variable number 7 → NO_COVERAGE
20. drawQuadrants : Decremented (--a) double local variable number 20 → NO_COVERAGE
                            Math.abs(xx - xxmax));
3469
                }
3470
                else {  // PlotOrientation.VERTICAL
3471 18 1. drawQuadrants : replaced call to java/lang/Math::min with argument → NO_COVERAGE
2. drawQuadrants : Substituted 1 with 0 → NO_COVERAGE
3. drawQuadrants : removed call to java/lang/Math::min → NO_COVERAGE
4. drawQuadrants : Negated double local variable number 7 → NO_COVERAGE
5. drawQuadrants : Negated double local variable number 20 → NO_COVERAGE
6. drawQuadrants : Substituted 1 with 0 → NO_COVERAGE
7. drawQuadrants : Substituted 1 with -1 → NO_COVERAGE
8. drawQuadrants : Substituted 1 with -1 → NO_COVERAGE
9. drawQuadrants : Substituted 1 with 2 → NO_COVERAGE
10. drawQuadrants : Substituted 1 with 0 → NO_COVERAGE
11. drawQuadrants : Incremented (a++) double local variable number 7 → NO_COVERAGE
12. drawQuadrants : Incremented (a++) double local variable number 20 → NO_COVERAGE
13. drawQuadrants : Decremented (a--) double local variable number 7 → NO_COVERAGE
14. drawQuadrants : Decremented (a--) double local variable number 20 → NO_COVERAGE
15. drawQuadrants : Incremented (++a) double local variable number 7 → NO_COVERAGE
16. drawQuadrants : Incremented (++a) double local variable number 20 → NO_COVERAGE
17. drawQuadrants : Decremented (--a) double local variable number 7 → NO_COVERAGE
18. drawQuadrants : Decremented (--a) double local variable number 20 → NO_COVERAGE
                    r[1] = new Rectangle2D.Double(Math.min(xx, xxmax),
3472 31 1. drawQuadrants : replaced call to java/lang/Math::min with argument → NO_COVERAGE
2. drawQuadrants : replaced call to java/lang/Math::abs with argument → NO_COVERAGE
3. drawQuadrants : Replaced double subtraction with addition → NO_COVERAGE
4. drawQuadrants : removed call to java/lang/Math::min → NO_COVERAGE
5. drawQuadrants : removed call to java/lang/Math::abs → NO_COVERAGE
6. drawQuadrants : Negated double local variable number 28 → NO_COVERAGE
7. drawQuadrants : Negated double local variable number 12 → NO_COVERAGE
8. drawQuadrants : Negated double local variable number 7 → NO_COVERAGE
9. drawQuadrants : Negated double local variable number 20 → NO_COVERAGE
10. drawQuadrants : Replaced double operation with first member → NO_COVERAGE
11. drawQuadrants : Replaced double operation by second member → NO_COVERAGE
12. drawQuadrants : Replaced double subtraction with addition → NO_COVERAGE
13. drawQuadrants : Replaced double subtraction with multiplication → NO_COVERAGE
14. drawQuadrants : Replaced double subtraction with division → NO_COVERAGE
15. drawQuadrants : Replaced double subtraction with modulus → NO_COVERAGE
16. drawQuadrants : Incremented (a++) double local variable number 28 → NO_COVERAGE
17. drawQuadrants : Incremented (a++) double local variable number 12 → NO_COVERAGE
18. drawQuadrants : Incremented (a++) double local variable number 7 → NO_COVERAGE
19. drawQuadrants : Incremented (a++) double local variable number 20 → NO_COVERAGE
20. drawQuadrants : Decremented (a--) double local variable number 28 → NO_COVERAGE
21. drawQuadrants : Decremented (a--) double local variable number 12 → NO_COVERAGE
22. drawQuadrants : Decremented (a--) double local variable number 7 → NO_COVERAGE
23. drawQuadrants : Decremented (a--) double local variable number 20 → NO_COVERAGE
24. drawQuadrants : Incremented (++a) double local variable number 28 → NO_COVERAGE
25. drawQuadrants : Incremented (++a) double local variable number 12 → NO_COVERAGE
26. drawQuadrants : Incremented (++a) double local variable number 7 → NO_COVERAGE
27. drawQuadrants : Incremented (++a) double local variable number 20 → NO_COVERAGE
28. drawQuadrants : Decremented (--a) double local variable number 28 → NO_COVERAGE
29. drawQuadrants : Decremented (--a) double local variable number 12 → NO_COVERAGE
30. drawQuadrants : Decremented (--a) double local variable number 7 → NO_COVERAGE
31. drawQuadrants : Decremented (--a) double local variable number 20 → NO_COVERAGE
                            Math.min(yymax, yy), Math.abs(xx - xxmax),
3473 20 1. drawQuadrants : replaced call to java/lang/Math::abs with argument → NO_COVERAGE
2. drawQuadrants : removed call to java/awt/geom/Rectangle2D$Double::<init> → NO_COVERAGE
3. drawQuadrants : Replaced double subtraction with addition → NO_COVERAGE
4. drawQuadrants : removed call to java/lang/Math::abs → NO_COVERAGE
5. drawQuadrants : Negated double local variable number 12 → NO_COVERAGE
6. drawQuadrants : Negated double local variable number 28 → NO_COVERAGE
7. drawQuadrants : Replaced double operation with first member → NO_COVERAGE
8. drawQuadrants : Replaced double operation by second member → NO_COVERAGE
9. drawQuadrants : Replaced double subtraction with addition → NO_COVERAGE
10. drawQuadrants : Replaced double subtraction with multiplication → NO_COVERAGE
11. drawQuadrants : Replaced double subtraction with division → NO_COVERAGE
12. drawQuadrants : Replaced double subtraction with modulus → NO_COVERAGE
13. drawQuadrants : Incremented (a++) double local variable number 12 → NO_COVERAGE
14. drawQuadrants : Incremented (a++) double local variable number 28 → NO_COVERAGE
15. drawQuadrants : Decremented (a--) double local variable number 12 → NO_COVERAGE
16. drawQuadrants : Decremented (a--) double local variable number 28 → NO_COVERAGE
17. drawQuadrants : Incremented (++a) double local variable number 12 → NO_COVERAGE
18. drawQuadrants : Incremented (++a) double local variable number 28 → NO_COVERAGE
19. drawQuadrants : Decremented (--a) double local variable number 12 → NO_COVERAGE
20. drawQuadrants : Decremented (--a) double local variable number 28 → NO_COVERAGE
                            Math.abs(yy - yymax));
3474
                }
3475 6 1. drawQuadrants : Substituted 1 with 0 → NO_COVERAGE
2. drawQuadrants : Substituted 1 with 0 → NO_COVERAGE
3. drawQuadrants : Substituted 1 with -1 → NO_COVERAGE
4. drawQuadrants : Substituted 1 with -1 → NO_COVERAGE
5. drawQuadrants : Substituted 1 with 2 → NO_COVERAGE
6. drawQuadrants : Substituted 1 with 0 → NO_COVERAGE
                somethingToDraw = true;
3476
            }
3477
        }
3478 11 1. drawQuadrants : Substituted 2 with 3 → NO_COVERAGE
2. drawQuadrants : negated conditional → NO_COVERAGE
3. drawQuadrants : removed conditional - replaced equality check with false → NO_COVERAGE
4. drawQuadrants : removed conditional - replaced equality check with true → NO_COVERAGE
5. drawQuadrants : Substituted 2 with 1 → NO_COVERAGE
6. drawQuadrants : Substituted 2 with 0 → NO_COVERAGE
7. drawQuadrants : Substituted 2 with -1 → NO_COVERAGE
8. drawQuadrants : Substituted 2 with -2 → NO_COVERAGE
9. drawQuadrants : Substituted 2 with 3 → NO_COVERAGE
10. drawQuadrants : Substituted 2 with 1 → NO_COVERAGE
11. drawQuadrants : equal to not equal → NO_COVERAGE
        if (this.quadrantPaint[2] != null) {
3479 38 1. drawQuadrants : changed conditional boundary → NO_COVERAGE
2. drawQuadrants : changed conditional boundary → NO_COVERAGE
3. drawQuadrants : negated conditional → NO_COVERAGE
4. drawQuadrants : negated conditional → NO_COVERAGE
5. drawQuadrants : removed conditional - replaced comparison check with false → NO_COVERAGE
6. drawQuadrants : removed conditional - replaced comparison check with false → NO_COVERAGE
7. drawQuadrants : removed conditional - replaced comparison check with true → NO_COVERAGE
8. drawQuadrants : removed conditional - replaced comparison check with true → NO_COVERAGE
9. drawQuadrants : Negated double local variable number 5 → NO_COVERAGE
10. drawQuadrants : Negated double local variable number 14 → NO_COVERAGE
11. drawQuadrants : Negated double local variable number 10 → NO_COVERAGE
12. drawQuadrants : Negated double local variable number 22 → NO_COVERAGE
13. drawQuadrants : Less or equal to less than → NO_COVERAGE
14. drawQuadrants : Less or equal to less than → NO_COVERAGE
15. drawQuadrants : Less or equal to greater than → NO_COVERAGE
16. drawQuadrants : Less or equal to greater than → NO_COVERAGE
17. drawQuadrants : Less or equal to greater or equal → NO_COVERAGE
18. drawQuadrants : Less or equal to greater or equal → NO_COVERAGE
19. drawQuadrants : Less or equal to equal → NO_COVERAGE
20. drawQuadrants : Less or equal to equal → NO_COVERAGE
21. drawQuadrants : Less or equal to not equal → NO_COVERAGE
22. drawQuadrants : Less or equal to not equal → NO_COVERAGE
23. drawQuadrants : Incremented (a++) double local variable number 5 → NO_COVERAGE
24. drawQuadrants : Incremented (a++) double local variable number 14 → NO_COVERAGE
25. drawQuadrants : Incremented (a++) double local variable number 10 → NO_COVERAGE
26. drawQuadrants : Incremented (a++) double local variable number 22 → NO_COVERAGE
27. drawQuadrants : Decremented (a--) double local variable number 5 → NO_COVERAGE
28. drawQuadrants : Decremented (a--) double local variable number 14 → NO_COVERAGE
29. drawQuadrants : Decremented (a--) double local variable number 10 → NO_COVERAGE
30. drawQuadrants : Decremented (a--) double local variable number 22 → NO_COVERAGE
31. drawQuadrants : Incremented (++a) double local variable number 5 → NO_COVERAGE
32. drawQuadrants : Incremented (++a) double local variable number 14 → NO_COVERAGE
33. drawQuadrants : Incremented (++a) double local variable number 10 → NO_COVERAGE
34. drawQuadrants : Incremented (++a) double local variable number 22 → NO_COVERAGE
35. drawQuadrants : Decremented (--a) double local variable number 5 → NO_COVERAGE
36. drawQuadrants : Decremented (--a) double local variable number 14 → NO_COVERAGE
37. drawQuadrants : Decremented (--a) double local variable number 10 → NO_COVERAGE
38. drawQuadrants : Decremented (--a) double local variable number 22 → NO_COVERAGE
            if (x > xmin && y > ymin) {
3480 4 1. drawQuadrants : negated conditional → NO_COVERAGE
2. drawQuadrants : removed conditional - replaced equality check with false → NO_COVERAGE
3. drawQuadrants : removed conditional - replaced equality check with true → NO_COVERAGE
4. drawQuadrants : not equal to equal → NO_COVERAGE
                if (this.orientation == PlotOrientation.HORIZONTAL) {
3481 19 1. drawQuadrants : replaced call to java/lang/Math::min with argument → NO_COVERAGE
2. drawQuadrants : Substituted 2 with 3 → NO_COVERAGE
3. drawQuadrants : removed call to java/lang/Math::min → NO_COVERAGE
4. drawQuadrants : Negated double local variable number 24 → NO_COVERAGE
5. drawQuadrants : Negated double local variable number 12 → NO_COVERAGE
6. drawQuadrants : Substituted 2 with 1 → NO_COVERAGE
7. drawQuadrants : Substituted 2 with 0 → NO_COVERAGE
8. drawQuadrants : Substituted 2 with -1 → NO_COVERAGE
9. drawQuadrants : Substituted 2 with -2 → NO_COVERAGE
10. drawQuadrants : Substituted 2 with 3 → NO_COVERAGE
11. drawQuadrants : Substituted 2 with 1 → NO_COVERAGE
12. drawQuadrants : Incremented (a++) double local variable number 24 → NO_COVERAGE
13. drawQuadrants : Incremented (a++) double local variable number 12 → NO_COVERAGE
14. drawQuadrants : Decremented (a--) double local variable number 24 → NO_COVERAGE
15. drawQuadrants : Decremented (a--) double local variable number 12 → NO_COVERAGE
16. drawQuadrants : Incremented (++a) double local variable number 24 → NO_COVERAGE
17. drawQuadrants : Incremented (++a) double local variable number 12 → NO_COVERAGE
18. drawQuadrants : Decremented (--a) double local variable number 24 → NO_COVERAGE
19. drawQuadrants : Decremented (--a) double local variable number 12 → NO_COVERAGE
                    r[2] = new Rectangle2D.Double(Math.min(yymin, yy),
3482 31 1. drawQuadrants : replaced call to java/lang/Math::min with argument → NO_COVERAGE
2. drawQuadrants : replaced call to java/lang/Math::abs with argument → NO_COVERAGE
3. drawQuadrants : Replaced double subtraction with addition → NO_COVERAGE
4. drawQuadrants : removed call to java/lang/Math::min → NO_COVERAGE
5. drawQuadrants : removed call to java/lang/Math::abs → NO_COVERAGE
6. drawQuadrants : Negated double local variable number 16 → NO_COVERAGE
7. drawQuadrants : Negated double local variable number 7 → NO_COVERAGE
8. drawQuadrants : Negated double local variable number 12 → NO_COVERAGE
9. drawQuadrants : Negated double local variable number 24 → NO_COVERAGE
10. drawQuadrants : Replaced double operation with first member → NO_COVERAGE
11. drawQuadrants : Replaced double operation by second member → NO_COVERAGE
12. drawQuadrants : Replaced double subtraction with addition → NO_COVERAGE
13. drawQuadrants : Replaced double subtraction with multiplication → NO_COVERAGE
14. drawQuadrants : Replaced double subtraction with division → NO_COVERAGE
15. drawQuadrants : Replaced double subtraction with modulus → NO_COVERAGE
16. drawQuadrants : Incremented (a++) double local variable number 16 → NO_COVERAGE
17. drawQuadrants : Incremented (a++) double local variable number 7 → NO_COVERAGE
18. drawQuadrants : Incremented (a++) double local variable number 12 → NO_COVERAGE
19. drawQuadrants : Incremented (a++) double local variable number 24 → NO_COVERAGE
20. drawQuadrants : Decremented (a--) double local variable number 16 → NO_COVERAGE
21. drawQuadrants : Decremented (a--) double local variable number 7 → NO_COVERAGE
22. drawQuadrants : Decremented (a--) double local variable number 12 → NO_COVERAGE
23. drawQuadrants : Decremented (a--) double local variable number 24 → NO_COVERAGE
24. drawQuadrants : Incremented (++a) double local variable number 16 → NO_COVERAGE
25. drawQuadrants : Incremented (++a) double local variable number 7 → NO_COVERAGE
26. drawQuadrants : Incremented (++a) double local variable number 12 → NO_COVERAGE
27. drawQuadrants : Incremented (++a) double local variable number 24 → NO_COVERAGE
28. drawQuadrants : Decremented (--a) double local variable number 16 → NO_COVERAGE
29. drawQuadrants : Decremented (--a) double local variable number 7 → NO_COVERAGE
30. drawQuadrants : Decremented (--a) double local variable number 12 → NO_COVERAGE
31. drawQuadrants : Decremented (--a) double local variable number 24 → NO_COVERAGE
                            Math.min(xxmin, xx), Math.abs(yy - yymin),
3483 20 1. drawQuadrants : replaced call to java/lang/Math::abs with argument → NO_COVERAGE
2. drawQuadrants : removed call to java/awt/geom/Rectangle2D$Double::<init> → NO_COVERAGE
3. drawQuadrants : Replaced double subtraction with addition → NO_COVERAGE
4. drawQuadrants : removed call to java/lang/Math::abs → NO_COVERAGE
5. drawQuadrants : Negated double local variable number 7 → NO_COVERAGE
6. drawQuadrants : Negated double local variable number 16 → NO_COVERAGE
7. drawQuadrants : Replaced double operation with first member → NO_COVERAGE
8. drawQuadrants : Replaced double operation by second member → NO_COVERAGE
9. drawQuadrants : Replaced double subtraction with addition → NO_COVERAGE
10. drawQuadrants : Replaced double subtraction with multiplication → NO_COVERAGE
11. drawQuadrants : Replaced double subtraction with division → NO_COVERAGE
12. drawQuadrants : Replaced double subtraction with modulus → NO_COVERAGE
13. drawQuadrants : Incremented (a++) double local variable number 7 → NO_COVERAGE
14. drawQuadrants : Incremented (a++) double local variable number 16 → NO_COVERAGE
15. drawQuadrants : Decremented (a--) double local variable number 7 → NO_COVERAGE
16. drawQuadrants : Decremented (a--) double local variable number 16 → NO_COVERAGE
17. drawQuadrants : Incremented (++a) double local variable number 7 → NO_COVERAGE
18. drawQuadrants : Incremented (++a) double local variable number 16 → NO_COVERAGE
19. drawQuadrants : Decremented (--a) double local variable number 7 → NO_COVERAGE
20. drawQuadrants : Decremented (--a) double local variable number 16 → NO_COVERAGE
                            Math.abs(xx - xxmin));
3484
                }
3485
                else {  // PlotOrientation.VERTICAL
3486 19 1. drawQuadrants : replaced call to java/lang/Math::min with argument → NO_COVERAGE
2. drawQuadrants : Substituted 2 with 3 → NO_COVERAGE
3. drawQuadrants : removed call to java/lang/Math::min → NO_COVERAGE
4. drawQuadrants : Negated double local variable number 16 → NO_COVERAGE
5. drawQuadrants : Negated double local variable number 7 → NO_COVERAGE
6. drawQuadrants : Substituted 2 with 1 → NO_COVERAGE
7. drawQuadrants : Substituted 2 with 0 → NO_COVERAGE
8. drawQuadrants : Substituted 2 with -1 → NO_COVERAGE
9. drawQuadrants : Substituted 2 with -2 → NO_COVERAGE
10. drawQuadrants : Substituted 2 with 3 → NO_COVERAGE
11. drawQuadrants : Substituted 2 with 1 → NO_COVERAGE
12. drawQuadrants : Incremented (a++) double local variable number 16 → NO_COVERAGE
13. drawQuadrants : Incremented (a++) double local variable number 7 → NO_COVERAGE
14. drawQuadrants : Decremented (a--) double local variable number 16 → NO_COVERAGE
15. drawQuadrants : Decremented (a--) double local variable number 7 → NO_COVERAGE
16. drawQuadrants : Incremented (++a) double local variable number 16 → NO_COVERAGE
17. drawQuadrants : Incremented (++a) double local variable number 7 → NO_COVERAGE
18. drawQuadrants : Decremented (--a) double local variable number 16 → NO_COVERAGE
19. drawQuadrants : Decremented (--a) double local variable number 7 → NO_COVERAGE
                    r[2] = new Rectangle2D.Double(Math.min(xxmin, xx),
3487 31 1. drawQuadrants : replaced call to java/lang/Math::min with argument → NO_COVERAGE
2. drawQuadrants : replaced call to java/lang/Math::abs with argument → NO_COVERAGE
3. drawQuadrants : Replaced double subtraction with addition → NO_COVERAGE
4. drawQuadrants : removed call to java/lang/Math::min → NO_COVERAGE
5. drawQuadrants : removed call to java/lang/Math::abs → NO_COVERAGE
6. drawQuadrants : Negated double local variable number 24 → NO_COVERAGE
7. drawQuadrants : Negated double local variable number 12 → NO_COVERAGE
8. drawQuadrants : Negated double local variable number 7 → NO_COVERAGE
9. drawQuadrants : Negated double local variable number 16 → NO_COVERAGE
10. drawQuadrants : Replaced double operation with first member → NO_COVERAGE
11. drawQuadrants : Replaced double operation by second member → NO_COVERAGE
12. drawQuadrants : Replaced double subtraction with addition → NO_COVERAGE
13. drawQuadrants : Replaced double subtraction with multiplication → NO_COVERAGE
14. drawQuadrants : Replaced double subtraction with division → NO_COVERAGE
15. drawQuadrants : Replaced double subtraction with modulus → NO_COVERAGE
16. drawQuadrants : Incremented (a++) double local variable number 24 → NO_COVERAGE
17. drawQuadrants : Incremented (a++) double local variable number 12 → NO_COVERAGE
18. drawQuadrants : Incremented (a++) double local variable number 7 → NO_COVERAGE
19. drawQuadrants : Incremented (a++) double local variable number 16 → NO_COVERAGE
20. drawQuadrants : Decremented (a--) double local variable number 24 → NO_COVERAGE
21. drawQuadrants : Decremented (a--) double local variable number 12 → NO_COVERAGE
22. drawQuadrants : Decremented (a--) double local variable number 7 → NO_COVERAGE
23. drawQuadrants : Decremented (a--) double local variable number 16 → NO_COVERAGE
24. drawQuadrants : Incremented (++a) double local variable number 24 → NO_COVERAGE
25. drawQuadrants : Incremented (++a) double local variable number 12 → NO_COVERAGE
26. drawQuadrants : Incremented (++a) double local variable number 7 → NO_COVERAGE
27. drawQuadrants : Incremented (++a) double local variable number 16 → NO_COVERAGE
28. drawQuadrants : Decremented (--a) double local variable number 24 → NO_COVERAGE
29. drawQuadrants : Decremented (--a) double local variable number 12 → NO_COVERAGE
30. drawQuadrants : Decremented (--a) double local variable number 7 → NO_COVERAGE
31. drawQuadrants : Decremented (--a) double local variable number 16 → NO_COVERAGE
                            Math.min(yymin, yy), Math.abs(xx - xxmin),
3488 20 1. drawQuadrants : replaced call to java/lang/Math::abs with argument → NO_COVERAGE
2. drawQuadrants : removed call to java/awt/geom/Rectangle2D$Double::<init> → NO_COVERAGE
3. drawQuadrants : Replaced double subtraction with addition → NO_COVERAGE
4. drawQuadrants : removed call to java/lang/Math::abs → NO_COVERAGE
5. drawQuadrants : Negated double local variable number 12 → NO_COVERAGE
6. drawQuadrants : Negated double local variable number 24 → NO_COVERAGE
7. drawQuadrants : Replaced double operation with first member → NO_COVERAGE
8. drawQuadrants : Replaced double operation by second member → NO_COVERAGE
9. drawQuadrants : Replaced double subtraction with addition → NO_COVERAGE
10. drawQuadrants : Replaced double subtraction with multiplication → NO_COVERAGE
11. drawQuadrants : Replaced double subtraction with division → NO_COVERAGE
12. drawQuadrants : Replaced double subtraction with modulus → NO_COVERAGE
13. drawQuadrants : Incremented (a++) double local variable number 12 → NO_COVERAGE
14. drawQuadrants : Incremented (a++) double local variable number 24 → NO_COVERAGE
15. drawQuadrants : Decremented (a--) double local variable number 12 → NO_COVERAGE
16. drawQuadrants : Decremented (a--) double local variable number 24 → NO_COVERAGE
17. drawQuadrants : Incremented (++a) double local variable number 12 → NO_COVERAGE
18. drawQuadrants : Incremented (++a) double local variable number 24 → NO_COVERAGE
19. drawQuadrants : Decremented (--a) double local variable number 12 → NO_COVERAGE
20. drawQuadrants : Decremented (--a) double local variable number 24 → NO_COVERAGE
                            Math.abs(yy - yymin));
3489
                }
3490 6 1. drawQuadrants : Substituted 1 with 0 → NO_COVERAGE
2. drawQuadrants : Substituted 1 with 0 → NO_COVERAGE
3. drawQuadrants : Substituted 1 with -1 → NO_COVERAGE
4. drawQuadrants : Substituted 1 with -1 → NO_COVERAGE
5. drawQuadrants : Substituted 1 with 2 → NO_COVERAGE
6. drawQuadrants : Substituted 1 with 0 → NO_COVERAGE
                somethingToDraw = true;
3491
            }
3492
        }
3493 11 1. drawQuadrants : Substituted 3 with 4 → NO_COVERAGE
2. drawQuadrants : negated conditional → NO_COVERAGE
3. drawQuadrants : removed conditional - replaced equality check with false → NO_COVERAGE
4. drawQuadrants : removed conditional - replaced equality check with true → NO_COVERAGE
5. drawQuadrants : Substituted 3 with 1 → NO_COVERAGE
6. drawQuadrants : Substituted 3 with 0 → NO_COVERAGE
7. drawQuadrants : Substituted 3 with -1 → NO_COVERAGE
8. drawQuadrants : Substituted 3 with -3 → NO_COVERAGE
9. drawQuadrants : Substituted 3 with 4 → NO_COVERAGE
10. drawQuadrants : Substituted 3 with 2 → NO_COVERAGE
11. drawQuadrants : equal to not equal → NO_COVERAGE
        if (this.quadrantPaint[3] != null) {
3494 38 1. drawQuadrants : changed conditional boundary → NO_COVERAGE
2. drawQuadrants : changed conditional boundary → NO_COVERAGE
3. drawQuadrants : negated conditional → NO_COVERAGE
4. drawQuadrants : negated conditional → NO_COVERAGE
5. drawQuadrants : removed conditional - replaced comparison check with false → NO_COVERAGE
6. drawQuadrants : removed conditional - replaced comparison check with false → NO_COVERAGE
7. drawQuadrants : removed conditional - replaced comparison check with true → NO_COVERAGE
8. drawQuadrants : removed conditional - replaced comparison check with true → NO_COVERAGE
9. drawQuadrants : Negated double local variable number 5 → NO_COVERAGE
10. drawQuadrants : Negated double local variable number 18 → NO_COVERAGE
11. drawQuadrants : Negated double local variable number 10 → NO_COVERAGE
12. drawQuadrants : Negated double local variable number 22 → NO_COVERAGE
13. drawQuadrants : greater or equal to less than → NO_COVERAGE
14. drawQuadrants : Less or equal to less than → NO_COVERAGE
15. drawQuadrants : greater or equal to less or equal → NO_COVERAGE
16. drawQuadrants : Less or equal to greater than → NO_COVERAGE
17. drawQuadrants : greater or equal to greater than → NO_COVERAGE
18. drawQuadrants : Less or equal to greater or equal → NO_COVERAGE
19. drawQuadrants : greater or equal to equal → NO_COVERAGE
20. drawQuadrants : Less or equal to equal → NO_COVERAGE
21. drawQuadrants : greater or equal to not equal → NO_COVERAGE
22. drawQuadrants : Less or equal to not equal → NO_COVERAGE
23. drawQuadrants : Incremented (a++) double local variable number 5 → NO_COVERAGE
24. drawQuadrants : Incremented (a++) double local variable number 18 → NO_COVERAGE
25. drawQuadrants : Incremented (a++) double local variable number 10 → NO_COVERAGE
26. drawQuadrants : Incremented (a++) double local variable number 22 → NO_COVERAGE
27. drawQuadrants : Decremented (a--) double local variable number 5 → NO_COVERAGE
28. drawQuadrants : Decremented (a--) double local variable number 18 → NO_COVERAGE
29. drawQuadrants : Decremented (a--) double local variable number 10 → NO_COVERAGE
30. drawQuadrants : Decremented (a--) double local variable number 22 → NO_COVERAGE
31. drawQuadrants : Incremented (++a) double local variable number 5 → NO_COVERAGE
32. drawQuadrants : Incremented (++a) double local variable number 18 → NO_COVERAGE
33. drawQuadrants : Incremented (++a) double local variable number 10 → NO_COVERAGE
34. drawQuadrants : Incremented (++a) double local variable number 22 → NO_COVERAGE
35. drawQuadrants : Decremented (--a) double local variable number 5 → NO_COVERAGE
36. drawQuadrants : Decremented (--a) double local variable number 18 → NO_COVERAGE
37. drawQuadrants : Decremented (--a) double local variable number 10 → NO_COVERAGE
38. drawQuadrants : Decremented (--a) double local variable number 22 → NO_COVERAGE
            if (x < xmax && y > ymin) {
3495 4 1. drawQuadrants : negated conditional → NO_COVERAGE
2. drawQuadrants : removed conditional - replaced equality check with false → NO_COVERAGE
3. drawQuadrants : removed conditional - replaced equality check with true → NO_COVERAGE
4. drawQuadrants : not equal to equal → NO_COVERAGE
                if (this.orientation == PlotOrientation.HORIZONTAL) {
3496 19 1. drawQuadrants : replaced call to java/lang/Math::min with argument → NO_COVERAGE
2. drawQuadrants : Substituted 3 with 4 → NO_COVERAGE
3. drawQuadrants : removed call to java/lang/Math::min → NO_COVERAGE
4. drawQuadrants : Negated double local variable number 24 → NO_COVERAGE
5. drawQuadrants : Negated double local variable number 12 → NO_COVERAGE
6. drawQuadrants : Substituted 3 with 1 → NO_COVERAGE
7. drawQuadrants : Substituted 3 with 0 → NO_COVERAGE
8. drawQuadrants : Substituted 3 with -1 → NO_COVERAGE
9. drawQuadrants : Substituted 3 with -3 → NO_COVERAGE
10. drawQuadrants : Substituted 3 with 4 → NO_COVERAGE
11. drawQuadrants : Substituted 3 with 2 → NO_COVERAGE
12. drawQuadrants : Incremented (a++) double local variable number 24 → NO_COVERAGE
13. drawQuadrants : Incremented (a++) double local variable number 12 → NO_COVERAGE
14. drawQuadrants : Decremented (a--) double local variable number 24 → NO_COVERAGE
15. drawQuadrants : Decremented (a--) double local variable number 12 → NO_COVERAGE
16. drawQuadrants : Incremented (++a) double local variable number 24 → NO_COVERAGE
17. drawQuadrants : Incremented (++a) double local variable number 12 → NO_COVERAGE
18. drawQuadrants : Decremented (--a) double local variable number 24 → NO_COVERAGE
19. drawQuadrants : Decremented (--a) double local variable number 12 → NO_COVERAGE
                    r[3] = new Rectangle2D.Double(Math.min(yymin, yy),
3497 31 1. drawQuadrants : replaced call to java/lang/Math::min with argument → NO_COVERAGE
2. drawQuadrants : replaced call to java/lang/Math::abs with argument → NO_COVERAGE
3. drawQuadrants : Replaced double subtraction with addition → NO_COVERAGE
4. drawQuadrants : removed call to java/lang/Math::min → NO_COVERAGE
5. drawQuadrants : removed call to java/lang/Math::abs → NO_COVERAGE
6. drawQuadrants : Negated double local variable number 20 → NO_COVERAGE
7. drawQuadrants : Negated double local variable number 7 → NO_COVERAGE
8. drawQuadrants : Negated double local variable number 12 → NO_COVERAGE
9. drawQuadrants : Negated double local variable number 24 → NO_COVERAGE
10. drawQuadrants : Replaced double operation with first member → NO_COVERAGE
11. drawQuadrants : Replaced double operation by second member → NO_COVERAGE
12. drawQuadrants : Replaced double subtraction with addition → NO_COVERAGE
13. drawQuadrants : Replaced double subtraction with multiplication → NO_COVERAGE
14. drawQuadrants : Replaced double subtraction with division → NO_COVERAGE
15. drawQuadrants : Replaced double subtraction with modulus → NO_COVERAGE
16. drawQuadrants : Incremented (a++) double local variable number 20 → NO_COVERAGE
17. drawQuadrants : Incremented (a++) double local variable number 7 → NO_COVERAGE
18. drawQuadrants : Incremented (a++) double local variable number 12 → NO_COVERAGE
19. drawQuadrants : Incremented (a++) double local variable number 24 → NO_COVERAGE
20. drawQuadrants : Decremented (a--) double local variable number 20 → NO_COVERAGE
21. drawQuadrants : Decremented (a--) double local variable number 7 → NO_COVERAGE
22. drawQuadrants : Decremented (a--) double local variable number 12 → NO_COVERAGE
23. drawQuadrants : Decremented (a--) double local variable number 24 → NO_COVERAGE
24. drawQuadrants : Incremented (++a) double local variable number 20 → NO_COVERAGE
25. drawQuadrants : Incremented (++a) double local variable number 7 → NO_COVERAGE
26. drawQuadrants : Incremented (++a) double local variable number 12 → NO_COVERAGE
27. drawQuadrants : Incremented (++a) double local variable number 24 → NO_COVERAGE
28. drawQuadrants : Decremented (--a) double local variable number 20 → NO_COVERAGE
29. drawQuadrants : Decremented (--a) double local variable number 7 → NO_COVERAGE
30. drawQuadrants : Decremented (--a) double local variable number 12 → NO_COVERAGE
31. drawQuadrants : Decremented (--a) double local variable number 24 → NO_COVERAGE
                            Math.min(xxmax, xx), Math.abs(yy - yymin),
3498 20 1. drawQuadrants : replaced call to java/lang/Math::abs with argument → NO_COVERAGE
2. drawQuadrants : removed call to java/awt/geom/Rectangle2D$Double::<init> → NO_COVERAGE
3. drawQuadrants : Replaced double subtraction with addition → NO_COVERAGE
4. drawQuadrants : removed call to java/lang/Math::abs → NO_COVERAGE
5. drawQuadrants : Negated double local variable number 7 → NO_COVERAGE
6. drawQuadrants : Negated double local variable number 20 → NO_COVERAGE
7. drawQuadrants : Replaced double operation with first member → NO_COVERAGE
8. drawQuadrants : Replaced double operation by second member → NO_COVERAGE
9. drawQuadrants : Replaced double subtraction with addition → NO_COVERAGE
10. drawQuadrants : Replaced double subtraction with multiplication → NO_COVERAGE
11. drawQuadrants : Replaced double subtraction with division → NO_COVERAGE
12. drawQuadrants : Replaced double subtraction with modulus → NO_COVERAGE
13. drawQuadrants : Incremented (a++) double local variable number 7 → NO_COVERAGE
14. drawQuadrants : Incremented (a++) double local variable number 20 → NO_COVERAGE
15. drawQuadrants : Decremented (a--) double local variable number 7 → NO_COVERAGE
16. drawQuadrants : Decremented (a--) double local variable number 20 → NO_COVERAGE
17. drawQuadrants : Incremented (++a) double local variable number 7 → NO_COVERAGE
18. drawQuadrants : Incremented (++a) double local variable number 20 → NO_COVERAGE
19. drawQuadrants : Decremented (--a) double local variable number 7 → NO_COVERAGE
20. drawQuadrants : Decremented (--a) double local variable number 20 → NO_COVERAGE
                            Math.abs(xx - xxmax));
3499
                }
3500
                else {  // PlotOrientation.VERTICAL
3501 19 1. drawQuadrants : replaced call to java/lang/Math::min with argument → NO_COVERAGE
2. drawQuadrants : Substituted 3 with 4 → NO_COVERAGE
3. drawQuadrants : removed call to java/lang/Math::min → NO_COVERAGE
4. drawQuadrants : Negated double local variable number 7 → NO_COVERAGE
5. drawQuadrants : Negated double local variable number 20 → NO_COVERAGE
6. drawQuadrants : Substituted 3 with 1 → NO_COVERAGE
7. drawQuadrants : Substituted 3 with 0 → NO_COVERAGE
8. drawQuadrants : Substituted 3 with -1 → NO_COVERAGE
9. drawQuadrants : Substituted 3 with -3 → NO_COVERAGE
10. drawQuadrants : Substituted 3 with 4 → NO_COVERAGE
11. drawQuadrants : Substituted 3 with 2 → NO_COVERAGE
12. drawQuadrants : Incremented (a++) double local variable number 7 → NO_COVERAGE
13. drawQuadrants : Incremented (a++) double local variable number 20 → NO_COVERAGE
14. drawQuadrants : Decremented (a--) double local variable number 7 → NO_COVERAGE
15. drawQuadrants : Decremented (a--) double local variable number 20 → NO_COVERAGE
16. drawQuadrants : Incremented (++a) double local variable number 7 → NO_COVERAGE
17. drawQuadrants : Incremented (++a) double local variable number 20 → NO_COVERAGE
18. drawQuadrants : Decremented (--a) double local variable number 7 → NO_COVERAGE
19. drawQuadrants : Decremented (--a) double local variable number 20 → NO_COVERAGE
                    r[3] = new Rectangle2D.Double(Math.min(xx, xxmax),
3502 31 1. drawQuadrants : replaced call to java/lang/Math::min with argument → NO_COVERAGE
2. drawQuadrants : replaced call to java/lang/Math::abs with argument → NO_COVERAGE
3. drawQuadrants : Replaced double subtraction with addition → NO_COVERAGE
4. drawQuadrants : removed call to java/lang/Math::min → NO_COVERAGE
5. drawQuadrants : removed call to java/lang/Math::abs → NO_COVERAGE
6. drawQuadrants : Negated double local variable number 24 → NO_COVERAGE
7. drawQuadrants : Negated double local variable number 12 → NO_COVERAGE
8. drawQuadrants : Negated double local variable number 7 → NO_COVERAGE
9. drawQuadrants : Negated double local variable number 20 → NO_COVERAGE
10. drawQuadrants : Replaced double operation with first member → NO_COVERAGE
11. drawQuadrants : Replaced double operation by second member → NO_COVERAGE
12. drawQuadrants : Replaced double subtraction with addition → NO_COVERAGE
13. drawQuadrants : Replaced double subtraction with multiplication → NO_COVERAGE
14. drawQuadrants : Replaced double subtraction with division → NO_COVERAGE
15. drawQuadrants : Replaced double subtraction with modulus → NO_COVERAGE
16. drawQuadrants : Incremented (a++) double local variable number 24 → NO_COVERAGE
17. drawQuadrants : Incremented (a++) double local variable number 12 → NO_COVERAGE
18. drawQuadrants : Incremented (a++) double local variable number 7 → NO_COVERAGE
19. drawQuadrants : Incremented (a++) double local variable number 20 → NO_COVERAGE
20. drawQuadrants : Decremented (a--) double local variable number 24 → NO_COVERAGE
21. drawQuadrants : Decremented (a--) double local variable number 12 → NO_COVERAGE
22. drawQuadrants : Decremented (a--) double local variable number 7 → NO_COVERAGE
23. drawQuadrants : Decremented (a--) double local variable number 20 → NO_COVERAGE
24. drawQuadrants : Incremented (++a) double local variable number 24 → NO_COVERAGE
25. drawQuadrants : Incremented (++a) double local variable number 12 → NO_COVERAGE
26. drawQuadrants : Incremented (++a) double local variable number 7 → NO_COVERAGE
27. drawQuadrants : Incremented (++a) double local variable number 20 → NO_COVERAGE
28. drawQuadrants : Decremented (--a) double local variable number 24 → NO_COVERAGE
29. drawQuadrants : Decremented (--a) double local variable number 12 → NO_COVERAGE
30. drawQuadrants : Decremented (--a) double local variable number 7 → NO_COVERAGE
31. drawQuadrants : Decremented (--a) double local variable number 20 → NO_COVERAGE
                            Math.min(yymin, yy), Math.abs(xx - xxmax),
3503 20 1. drawQuadrants : replaced call to java/lang/Math::abs with argument → NO_COVERAGE
2. drawQuadrants : removed call to java/awt/geom/Rectangle2D$Double::<init> → NO_COVERAGE
3. drawQuadrants : Replaced double subtraction with addition → NO_COVERAGE
4. drawQuadrants : removed call to java/lang/Math::abs → NO_COVERAGE
5. drawQuadrants : Negated double local variable number 12 → NO_COVERAGE
6. drawQuadrants : Negated double local variable number 24 → NO_COVERAGE
7. drawQuadrants : Replaced double operation with first member → NO_COVERAGE
8. drawQuadrants : Replaced double operation by second member → NO_COVERAGE
9. drawQuadrants : Replaced double subtraction with addition → NO_COVERAGE
10. drawQuadrants : Replaced double subtraction with multiplication → NO_COVERAGE
11. drawQuadrants : Replaced double subtraction with division → NO_COVERAGE
12. drawQuadrants : Replaced double subtraction with modulus → NO_COVERAGE
13. drawQuadrants : Incremented (a++) double local variable number 12 → NO_COVERAGE
14. drawQuadrants : Incremented (a++) double local variable number 24 → NO_COVERAGE
15. drawQuadrants : Decremented (a--) double local variable number 12 → NO_COVERAGE
16. drawQuadrants : Decremented (a--) double local variable number 24 → NO_COVERAGE
17. drawQuadrants : Incremented (++a) double local variable number 12 → NO_COVERAGE
18. drawQuadrants : Incremented (++a) double local variable number 24 → NO_COVERAGE
19. drawQuadrants : Decremented (--a) double local variable number 12 → NO_COVERAGE
20. drawQuadrants : Decremented (--a) double local variable number 24 → NO_COVERAGE
                            Math.abs(yy - yymin));
3504
                }
3505 6 1. drawQuadrants : Substituted 1 with 0 → NO_COVERAGE
2. drawQuadrants : Substituted 1 with 0 → NO_COVERAGE
3. drawQuadrants : Substituted 1 with -1 → NO_COVERAGE
4. drawQuadrants : Substituted 1 with -1 → NO_COVERAGE
5. drawQuadrants : Substituted 1 with 2 → NO_COVERAGE
6. drawQuadrants : Substituted 1 with 0 → NO_COVERAGE
                somethingToDraw = true;
3506
            }
3507
        }
3508 13 1. drawQuadrants : negated conditional → NO_COVERAGE
2. drawQuadrants : removed conditional - replaced equality check with false → NO_COVERAGE
3. drawQuadrants : removed conditional - replaced equality check with true → NO_COVERAGE
4. drawQuadrants : Negated integer local variable number 3 → NO_COVERAGE
5. drawQuadrants : equal to less than → NO_COVERAGE
6. drawQuadrants : equal to less or equal → NO_COVERAGE
7. drawQuadrants : equal to greater than → NO_COVERAGE
8. drawQuadrants : equal to greater or equal → NO_COVERAGE
9. drawQuadrants : equal to not equal → NO_COVERAGE
10. drawQuadrants : Incremented (a++) integer local variable number 3 → NO_COVERAGE
11. drawQuadrants : Decremented (a--) integer local variable number 3 → NO_COVERAGE
12. drawQuadrants : Incremented (++a) integer local variable number 3 → NO_COVERAGE
13. drawQuadrants : Decremented (--a) integer local variable number 3 → NO_COVERAGE
        if (somethingToDraw) {
3509 1 1. drawQuadrants : removed call to java/awt/Graphics2D::getComposite → NO_COVERAGE
            Composite originalComposite = g2.getComposite();
3510 9 1. drawQuadrants : Substituted 3 with 4 → NO_COVERAGE
2. drawQuadrants : removed call to java/awt/AlphaComposite::getInstance → NO_COVERAGE
3. drawQuadrants : removed call to java/awt/Graphics2D::setComposite → NO_COVERAGE
4. drawQuadrants : Substituted 3 with 1 → NO_COVERAGE
5. drawQuadrants : Substituted 3 with 0 → NO_COVERAGE
6. drawQuadrants : Substituted 3 with -1 → NO_COVERAGE
7. drawQuadrants : Substituted 3 with -3 → NO_COVERAGE
8. drawQuadrants : Substituted 3 with 4 → NO_COVERAGE
9. drawQuadrants : Substituted 3 with 2 → NO_COVERAGE
            g2.setComposite(AlphaComposite.getInstance(AlphaComposite.SRC_OVER,
3511 1 1. drawQuadrants : removed call to org/jfree/chart/plot/XYPlot::getBackgroundAlpha → NO_COVERAGE
                    getBackgroundAlpha()));
3512 27 1. drawQuadrants : changed conditional boundary → NO_COVERAGE
2. drawQuadrants : Changed increment from 1 to -1 → NO_COVERAGE
3. drawQuadrants : Substituted 0 with 1 → NO_COVERAGE
4. drawQuadrants : Substituted 4 with 5 → NO_COVERAGE
5. drawQuadrants : negated conditional → NO_COVERAGE
6. drawQuadrants : removed conditional - replaced comparison check with false → NO_COVERAGE
7. drawQuadrants : removed conditional - replaced comparison check with true → NO_COVERAGE
8. drawQuadrants : Negated integer local variable number 32 → NO_COVERAGE
9. drawQuadrants : Substituted 0 with 1 → NO_COVERAGE
10. drawQuadrants : Substituted 4 with 1 → NO_COVERAGE
11. drawQuadrants : Substituted 4 with 0 → NO_COVERAGE
12. drawQuadrants : Substituted 0 with -1 → NO_COVERAGE
13. drawQuadrants : Substituted 4 with -1 → NO_COVERAGE
14. drawQuadrants : Substituted 4 with -4 → NO_COVERAGE
15. drawQuadrants : Substituted 0 with 1 → NO_COVERAGE
16. drawQuadrants : Substituted 4 with 5 → NO_COVERAGE
17. drawQuadrants : Substituted 0 with -1 → NO_COVERAGE
18. drawQuadrants : Substituted 4 with 3 → NO_COVERAGE
19. drawQuadrants : Less than to less or equal → NO_COVERAGE
20. drawQuadrants : Less than to greater than → NO_COVERAGE
21. drawQuadrants : Less than to greater or equal → NO_COVERAGE
22. drawQuadrants : Less than to equal → NO_COVERAGE
23. drawQuadrants : Less than to not equal → NO_COVERAGE
24. drawQuadrants : Incremented (a++) integer local variable number 32 → NO_COVERAGE
25. drawQuadrants : Decremented (a--) integer local variable number 32 → NO_COVERAGE
26. drawQuadrants : Incremented (++a) integer local variable number 32 → NO_COVERAGE
27. drawQuadrants : Decremented (--a) integer local variable number 32 → NO_COVERAGE
            for (int i = 0; i < 4; i++) {
3513 18 1. drawQuadrants : negated conditional → NO_COVERAGE
2. drawQuadrants : negated conditional → NO_COVERAGE
3. drawQuadrants : removed conditional - replaced equality check with false → NO_COVERAGE
4. drawQuadrants : removed conditional - replaced equality check with false → NO_COVERAGE
5. drawQuadrants : removed conditional - replaced equality check with true → NO_COVERAGE
6. drawQuadrants : removed conditional - replaced equality check with true → NO_COVERAGE
7. drawQuadrants : Negated integer local variable number 32 → NO_COVERAGE
8. drawQuadrants : Negated integer local variable number 32 → NO_COVERAGE
9. drawQuadrants : equal to not equal → NO_COVERAGE
10. drawQuadrants : equal to not equal → NO_COVERAGE
11. drawQuadrants : Incremented (a++) integer local variable number 32 → NO_COVERAGE
12. drawQuadrants : Incremented (a++) integer local variable number 32 → NO_COVERAGE
13. drawQuadrants : Decremented (a--) integer local variable number 32 → NO_COVERAGE
14. drawQuadrants : Decremented (a--) integer local variable number 32 → NO_COVERAGE
15. drawQuadrants : Incremented (++a) integer local variable number 32 → NO_COVERAGE
16. drawQuadrants : Incremented (++a) integer local variable number 32 → NO_COVERAGE
17. drawQuadrants : Decremented (--a) integer local variable number 32 → NO_COVERAGE
18. drawQuadrants : Decremented (--a) integer local variable number 32 → NO_COVERAGE
                if (this.quadrantPaint[i] != null && r[i] != null) {
3514 6 1. drawQuadrants : removed call to java/awt/Graphics2D::setPaint → NO_COVERAGE
2. drawQuadrants : Negated integer local variable number 32 → NO_COVERAGE
3. drawQuadrants : Incremented (a++) integer local variable number 32 → NO_COVERAGE
4. drawQuadrants : Decremented (a--) integer local variable number 32 → NO_COVERAGE
5. drawQuadrants : Incremented (++a) integer local variable number 32 → NO_COVERAGE
6. drawQuadrants : Decremented (--a) integer local variable number 32 → NO_COVERAGE
                    g2.setPaint(this.quadrantPaint[i]);
3515 6 1. drawQuadrants : removed call to java/awt/Graphics2D::fill → NO_COVERAGE
2. drawQuadrants : Negated integer local variable number 32 → NO_COVERAGE
3. drawQuadrants : Incremented (a++) integer local variable number 32 → NO_COVERAGE
4. drawQuadrants : Decremented (a--) integer local variable number 32 → NO_COVERAGE
5. drawQuadrants : Incremented (++a) integer local variable number 32 → NO_COVERAGE
6. drawQuadrants : Decremented (--a) integer local variable number 32 → NO_COVERAGE
                    g2.fill(r[i]);
3516
                }
3517
            }
3518 1 1. drawQuadrants : removed call to java/awt/Graphics2D::setComposite → NO_COVERAGE
            g2.setComposite(originalComposite);
3519
        }
3520
    }
3521
3522
    /**
3523
     * Draws the domain tick bands, if any.
3524
     *
3525
     * @param g2  the graphics device.
3526
     * @param dataArea  the data area.
3527
     * @param ticks  the ticks.
3528
     *
3529
     * @see #setDomainTickBandPaint(Paint)
3530
     */
3531
    public void drawDomainTickBands(Graphics2D g2, Rectangle2D dataArea,
3532
                                    List ticks) {
3533 1 1. drawDomainTickBands : removed call to org/jfree/chart/plot/XYPlot::getDomainTickBandPaint → NO_COVERAGE
        Paint bandPaint = getDomainTickBandPaint();
3534 4 1. drawDomainTickBands : negated conditional → NO_COVERAGE
2. drawDomainTickBands : removed conditional - replaced equality check with false → NO_COVERAGE
3. drawDomainTickBands : removed conditional - replaced equality check with true → NO_COVERAGE
4. drawDomainTickBands : equal to not equal → NO_COVERAGE
        if (bandPaint != null) {
3535 5 1. drawDomainTickBands : Substituted 0 with 1 → NO_COVERAGE
2. drawDomainTickBands : Substituted 0 with 1 → NO_COVERAGE
3. drawDomainTickBands : Substituted 0 with -1 → NO_COVERAGE
4. drawDomainTickBands : Substituted 0 with 1 → NO_COVERAGE
5. drawDomainTickBands : Substituted 0 with -1 → NO_COVERAGE
            boolean fillBand = false;
3536 1 1. drawDomainTickBands : removed call to org/jfree/chart/plot/XYPlot::getDomainAxis → NO_COVERAGE
            ValueAxis xAxis = getDomainAxis();
3537 1 1. drawDomainTickBands : removed call to org/jfree/chart/axis/ValueAxis::getLowerBound → NO_COVERAGE
            double previous = xAxis.getLowerBound();
3538 1 1. drawDomainTickBands : removed call to java/util/List::iterator → NO_COVERAGE
            Iterator iterator = ticks.iterator();
3539 9 1. drawDomainTickBands : negated conditional → NO_COVERAGE
2. drawDomainTickBands : removed call to java/util/Iterator::hasNext → NO_COVERAGE
3. drawDomainTickBands : removed conditional - replaced equality check with false → NO_COVERAGE
4. drawDomainTickBands : removed conditional - replaced equality check with true → NO_COVERAGE
5. drawDomainTickBands : not equal to less than → NO_COVERAGE
6. drawDomainTickBands : not equal to less or equal → NO_COVERAGE
7. drawDomainTickBands : not equal to greater than → NO_COVERAGE
8. drawDomainTickBands : not equal to greater or equal → NO_COVERAGE
9. drawDomainTickBands : not equal to equal → NO_COVERAGE
            while (iterator.hasNext()) {
3540 1 1. drawDomainTickBands : removed call to java/util/Iterator::next → NO_COVERAGE
                ValueTick tick = (ValueTick) iterator.next();
3541 1 1. drawDomainTickBands : removed call to org/jfree/chart/axis/ValueTick::getValue → NO_COVERAGE
                double current = tick.getValue();
3542 13 1. drawDomainTickBands : negated conditional → NO_COVERAGE
2. drawDomainTickBands : removed conditional - replaced equality check with false → NO_COVERAGE
3. drawDomainTickBands : removed conditional - replaced equality check with true → NO_COVERAGE
4. drawDomainTickBands : Negated integer local variable number 5 → NO_COVERAGE
5. drawDomainTickBands : equal to less than → NO_COVERAGE
6. drawDomainTickBands : equal to less or equal → NO_COVERAGE
7. drawDomainTickBands : equal to greater than → NO_COVERAGE
8. drawDomainTickBands : equal to greater or equal → NO_COVERAGE
9. drawDomainTickBands : equal to not equal → NO_COVERAGE
10. drawDomainTickBands : Incremented (a++) integer local variable number 5 → NO_COVERAGE
11. drawDomainTickBands : Decremented (a--) integer local variable number 5 → NO_COVERAGE
12. drawDomainTickBands : Incremented (++a) integer local variable number 5 → NO_COVERAGE
13. drawDomainTickBands : Decremented (--a) integer local variable number 5 → NO_COVERAGE
                if (fillBand) {
3543 2 1. drawDomainTickBands : removed call to org/jfree/chart/plot/XYPlot::getRenderer → NO_COVERAGE
2. drawDomainTickBands : removed call to org/jfree/chart/renderer/xy/XYItemRenderer::fillDomainGridBand → NO_COVERAGE
                    getRenderer().fillDomainGridBand(g2, this, xAxis, dataArea,
3544 10 1. drawDomainTickBands : Negated double local variable number 7 → NO_COVERAGE
2. drawDomainTickBands : Negated double local variable number 11 → NO_COVERAGE
3. drawDomainTickBands : Incremented (a++) double local variable number 7 → NO_COVERAGE
4. drawDomainTickBands : Incremented (a++) double local variable number 11 → NO_COVERAGE
5. drawDomainTickBands : Decremented (a--) double local variable number 7 → NO_COVERAGE
6. drawDomainTickBands : Decremented (a--) double local variable number 11 → NO_COVERAGE
7. drawDomainTickBands : Incremented (++a) double local variable number 7 → NO_COVERAGE
8. drawDomainTickBands : Incremented (++a) double local variable number 11 → NO_COVERAGE
9. drawDomainTickBands : Decremented (--a) double local variable number 7 → NO_COVERAGE
10. drawDomainTickBands : Decremented (--a) double local variable number 11 → NO_COVERAGE
                            previous, current);
3545
                }
3546 5 1. drawDomainTickBands : Negated double local variable number 11 → NO_COVERAGE
2. drawDomainTickBands : Incremented (a++) double local variable number 11 → NO_COVERAGE
3. drawDomainTickBands : Decremented (a--) double local variable number 11 → NO_COVERAGE
4. drawDomainTickBands : Incremented (++a) double local variable number 11 → NO_COVERAGE
5. drawDomainTickBands : Decremented (--a) double local variable number 11 → NO_COVERAGE
                previous = current;
3547 24 1. drawDomainTickBands : Substituted 0 with 1 → NO_COVERAGE
2. drawDomainTickBands : Substituted 1 with 0 → NO_COVERAGE
3. drawDomainTickBands : negated conditional → NO_COVERAGE
4. drawDomainTickBands : removed conditional - replaced equality check with false → NO_COVERAGE
5. drawDomainTickBands : removed conditional - replaced equality check with true → NO_COVERAGE
6. drawDomainTickBands : Negated integer local variable number 5 → NO_COVERAGE
7. drawDomainTickBands : Substituted 0 with 1 → NO_COVERAGE
8. drawDomainTickBands : Substituted 1 with 0 → NO_COVERAGE
9. drawDomainTickBands : Substituted 0 with -1 → NO_COVERAGE
10. drawDomainTickBands : Substituted 1 with -1 → NO_COVERAGE
11. drawDomainTickBands : Substituted 1 with -1 → NO_COVERAGE
12. drawDomainTickBands : Substituted 0 with 1 → NO_COVERAGE
13. drawDomainTickBands : Substituted 1 with 2 → NO_COVERAGE
14. drawDomainTickBands : Substituted 0 with -1 → NO_COVERAGE
15. drawDomainTickBands : Substituted 1 with 0 → NO_COVERAGE
16. drawDomainTickBands : equal to less than → NO_COVERAGE
17. drawDomainTickBands : equal to less or equal → NO_COVERAGE
18. drawDomainTickBands : equal to greater than → NO_COVERAGE
19. drawDomainTickBands : equal to greater or equal → NO_COVERAGE
20. drawDomainTickBands : equal to not equal → NO_COVERAGE
21. drawDomainTickBands : Incremented (a++) integer local variable number 5 → NO_COVERAGE
22. drawDomainTickBands : Decremented (a--) integer local variable number 5 → NO_COVERAGE
23. drawDomainTickBands : Incremented (++a) integer local variable number 5 → NO_COVERAGE
24. drawDomainTickBands : Decremented (--a) integer local variable number 5 → NO_COVERAGE
                fillBand = !fillBand;
3548
            }
3549 1 1. drawDomainTickBands : removed call to org/jfree/chart/axis/ValueAxis::getUpperBound → NO_COVERAGE
            double end = xAxis.getUpperBound();
3550 13 1. drawDomainTickBands : negated conditional → NO_COVERAGE
2. drawDomainTickBands : removed conditional - replaced equality check with false → NO_COVERAGE
3. drawDomainTickBands : removed conditional - replaced equality check with true → NO_COVERAGE
4. drawDomainTickBands : Negated integer local variable number 5 → NO_COVERAGE
5. drawDomainTickBands : equal to less than → NO_COVERAGE
6. drawDomainTickBands : equal to less or equal → NO_COVERAGE
7. drawDomainTickBands : equal to greater than → NO_COVERAGE
8. drawDomainTickBands : equal to greater or equal → NO_COVERAGE
9. drawDomainTickBands : equal to not equal → NO_COVERAGE
10. drawDomainTickBands : Incremented (a++) integer local variable number 5 → NO_COVERAGE
11. drawDomainTickBands : Decremented (a--) integer local variable number 5 → NO_COVERAGE
12. drawDomainTickBands : Incremented (++a) integer local variable number 5 → NO_COVERAGE
13. drawDomainTickBands : Decremented (--a) integer local variable number 5 → NO_COVERAGE
            if (fillBand) {
3551 2 1. drawDomainTickBands : removed call to org/jfree/chart/plot/XYPlot::getRenderer → NO_COVERAGE
2. drawDomainTickBands : removed call to org/jfree/chart/renderer/xy/XYItemRenderer::fillDomainGridBand → NO_COVERAGE
                getRenderer().fillDomainGridBand(g2, this, xAxis, dataArea,
3552 10 1. drawDomainTickBands : Negated double local variable number 7 → NO_COVERAGE
2. drawDomainTickBands : Negated double local variable number 10 → NO_COVERAGE
3. drawDomainTickBands : Incremented (a++) double local variable number 7 → NO_COVERAGE
4. drawDomainTickBands : Incremented (a++) double local variable number 13 → NO_COVERAGE
5. drawDomainTickBands : Decremented (a--) double local variable number 7 → NO_COVERAGE
6. drawDomainTickBands : Decremented (a--) double local variable number 13 → NO_COVERAGE
7. drawDomainTickBands : Incremented (++a) double local variable number 7 → NO_COVERAGE
8. drawDomainTickBands : Incremented (++a) double local variable number 10 → NO_COVERAGE
9. drawDomainTickBands : Decremented (--a) double local variable number 7 → NO_COVERAGE
10. drawDomainTickBands : Decremented (--a) double local variable number 13 → NO_COVERAGE
                        previous, end);
3553
            }
3554
        }
3555
    }
3556
3557
    /**
3558
     * Draws the range tick bands, if any.
3559
     *
3560
     * @param g2  the graphics device.
3561
     * @param dataArea  the data area.
3562
     * @param ticks  the ticks.
3563
     *
3564
     * @see #setRangeTickBandPaint(Paint)
3565
     */
3566
    public void drawRangeTickBands(Graphics2D g2, Rectangle2D dataArea,
3567
                                   List ticks) {
3568 1 1. drawRangeTickBands : removed call to org/jfree/chart/plot/XYPlot::getRangeTickBandPaint → NO_COVERAGE
        Paint bandPaint = getRangeTickBandPaint();
3569 4 1. drawRangeTickBands : negated conditional → NO_COVERAGE
2. drawRangeTickBands : removed conditional - replaced equality check with false → NO_COVERAGE
3. drawRangeTickBands : removed conditional - replaced equality check with true → NO_COVERAGE
4. drawRangeTickBands : equal to not equal → NO_COVERAGE
        if (bandPaint != null) {
3570 5 1. drawRangeTickBands : Substituted 0 with 1 → NO_COVERAGE
2. drawRangeTickBands : Substituted 0 with 1 → NO_COVERAGE
3. drawRangeTickBands : Substituted 0 with -1 → NO_COVERAGE
4. drawRangeTickBands : Substituted 0 with 1 → NO_COVERAGE
5. drawRangeTickBands : Substituted 0 with -1 → NO_COVERAGE
            boolean fillBand = false;
3571 1 1. drawRangeTickBands : removed call to org/jfree/chart/plot/XYPlot::getRangeAxis → NO_COVERAGE
            ValueAxis axis = getRangeAxis();
3572 1 1. drawRangeTickBands : removed call to org/jfree/chart/axis/ValueAxis::getLowerBound → NO_COVERAGE
            double previous = axis.getLowerBound();
3573 1 1. drawRangeTickBands : removed call to java/util/List::iterator → NO_COVERAGE
            Iterator iterator = ticks.iterator();
3574 9 1. drawRangeTickBands : negated conditional → NO_COVERAGE
2. drawRangeTickBands : removed call to java/util/Iterator::hasNext → NO_COVERAGE
3. drawRangeTickBands : removed conditional - replaced equality check with false → NO_COVERAGE
4. drawRangeTickBands : removed conditional - replaced equality check with true → NO_COVERAGE
5. drawRangeTickBands : not equal to less than → NO_COVERAGE
6. drawRangeTickBands : not equal to less or equal → NO_COVERAGE
7. drawRangeTickBands : not equal to greater than → NO_COVERAGE
8. drawRangeTickBands : not equal to greater or equal → NO_COVERAGE
9. drawRangeTickBands : not equal to equal → NO_COVERAGE
            while (iterator.hasNext()) {
3575 1 1. drawRangeTickBands : removed call to java/util/Iterator::next → NO_COVERAGE
                ValueTick tick = (ValueTick) iterator.next();
3576 1 1. drawRangeTickBands : removed call to org/jfree/chart/axis/ValueTick::getValue → NO_COVERAGE
                double current = tick.getValue();
3577 13 1. drawRangeTickBands : negated conditional → NO_COVERAGE
2. drawRangeTickBands : removed conditional - replaced equality check with false → NO_COVERAGE
3. drawRangeTickBands : removed conditional - replaced equality check with true → NO_COVERAGE
4. drawRangeTickBands : Negated integer local variable number 5 → NO_COVERAGE
5. drawRangeTickBands : equal to less than → NO_COVERAGE
6. drawRangeTickBands : equal to less or equal → NO_COVERAGE
7. drawRangeTickBands : equal to greater than → NO_COVERAGE
8. drawRangeTickBands : equal to greater or equal → NO_COVERAGE
9. drawRangeTickBands : equal to not equal → NO_COVERAGE
10. drawRangeTickBands : Incremented (a++) integer local variable number 5 → NO_COVERAGE
11. drawRangeTickBands : Decremented (a--) integer local variable number 5 → NO_COVERAGE
12. drawRangeTickBands : Incremented (++a) integer local variable number 5 → NO_COVERAGE
13. drawRangeTickBands : Decremented (--a) integer local variable number 5 → NO_COVERAGE
                if (fillBand) {
3578 2 1. drawRangeTickBands : removed call to org/jfree/chart/plot/XYPlot::getRenderer → NO_COVERAGE
2. drawRangeTickBands : removed call to org/jfree/chart/renderer/xy/XYItemRenderer::fillRangeGridBand → NO_COVERAGE
                    getRenderer().fillRangeGridBand(g2, this, axis, dataArea,
3579 10 1. drawRangeTickBands : Negated double local variable number 7 → NO_COVERAGE
2. drawRangeTickBands : Negated double local variable number 11 → NO_COVERAGE
3. drawRangeTickBands : Incremented (a++) double local variable number 7 → NO_COVERAGE
4. drawRangeTickBands : Incremented (a++) double local variable number 11 → NO_COVERAGE
5. drawRangeTickBands : Decremented (a--) double local variable number 7 → NO_COVERAGE
6. drawRangeTickBands : Decremented (a--) double local variable number 11 → NO_COVERAGE
7. drawRangeTickBands : Incremented (++a) double local variable number 7 → NO_COVERAGE
8. drawRangeTickBands : Incremented (++a) double local variable number 11 → NO_COVERAGE
9. drawRangeTickBands : Decremented (--a) double local variable number 7 → NO_COVERAGE
10. drawRangeTickBands : Decremented (--a) double local variable number 11 → NO_COVERAGE
                            previous, current);
3580
                }
3581 5 1. drawRangeTickBands : Negated double local variable number 11 → NO_COVERAGE
2. drawRangeTickBands : Incremented (a++) double local variable number 11 → NO_COVERAGE
3. drawRangeTickBands : Decremented (a--) double local variable number 11 → NO_COVERAGE
4. drawRangeTickBands : Incremented (++a) double local variable number 11 → NO_COVERAGE
5. drawRangeTickBands : Decremented (--a) double local variable number 11 → NO_COVERAGE
                previous = current;
3582 24 1. drawRangeTickBands : Substituted 0 with 1 → NO_COVERAGE
2. drawRangeTickBands : Substituted 1 with 0 → NO_COVERAGE
3. drawRangeTickBands : negated conditional → NO_COVERAGE
4. drawRangeTickBands : removed conditional - replaced equality check with false → NO_COVERAGE
5. drawRangeTickBands : removed conditional - replaced equality check with true → NO_COVERAGE
6. drawRangeTickBands : Negated integer local variable number 5 → NO_COVERAGE
7. drawRangeTickBands : Substituted 0 with 1 → NO_COVERAGE
8. drawRangeTickBands : Substituted 1 with 0 → NO_COVERAGE
9. drawRangeTickBands : Substituted 0 with -1 → NO_COVERAGE
10. drawRangeTickBands : Substituted 1 with -1 → NO_COVERAGE
11. drawRangeTickBands : Substituted 1 with -1 → NO_COVERAGE
12. drawRangeTickBands : Substituted 0 with 1 → NO_COVERAGE
13. drawRangeTickBands : Substituted 1 with 2 → NO_COVERAGE
14. drawRangeTickBands : Substituted 0 with -1 → NO_COVERAGE
15. drawRangeTickBands : Substituted 1 with 0 → NO_COVERAGE
16. drawRangeTickBands : equal to less than → NO_COVERAGE
17. drawRangeTickBands : equal to less or equal → NO_COVERAGE
18. drawRangeTickBands : equal to greater than → NO_COVERAGE
19. drawRangeTickBands : equal to greater or equal → NO_COVERAGE
20. drawRangeTickBands : equal to not equal → NO_COVERAGE
21. drawRangeTickBands : Incremented (a++) integer local variable number 5 → NO_COVERAGE
22. drawRangeTickBands : Decremented (a--) integer local variable number 5 → NO_COVERAGE
23. drawRangeTickBands : Incremented (++a) integer local variable number 5 → NO_COVERAGE
24. drawRangeTickBands : Decremented (--a) integer local variable number 5 → NO_COVERAGE
                fillBand = !fillBand;
3583
            }
3584 1 1. drawRangeTickBands : removed call to org/jfree/chart/axis/ValueAxis::getUpperBound → NO_COVERAGE
            double end = axis.getUpperBound();
3585 13 1. drawRangeTickBands : negated conditional → NO_COVERAGE
2. drawRangeTickBands : removed conditional - replaced equality check with false → NO_COVERAGE
3. drawRangeTickBands : removed conditional - replaced equality check with true → NO_COVERAGE
4. drawRangeTickBands : Negated integer local variable number 5 → NO_COVERAGE
5. drawRangeTickBands : equal to less than → NO_COVERAGE
6. drawRangeTickBands : equal to less or equal → NO_COVERAGE
7. drawRangeTickBands : equal to greater than → NO_COVERAGE
8. drawRangeTickBands : equal to greater or equal → NO_COVERAGE
9. drawRangeTickBands : equal to not equal → NO_COVERAGE
10. drawRangeTickBands : Incremented (a++) integer local variable number 5 → NO_COVERAGE
11. drawRangeTickBands : Decremented (a--) integer local variable number 5 → NO_COVERAGE
12. drawRangeTickBands : Incremented (++a) integer local variable number 5 → NO_COVERAGE
13. drawRangeTickBands : Decremented (--a) integer local variable number 5 → NO_COVERAGE
            if (fillBand) {
3586 2 1. drawRangeTickBands : removed call to org/jfree/chart/plot/XYPlot::getRenderer → NO_COVERAGE
2. drawRangeTickBands : removed call to org/jfree/chart/renderer/xy/XYItemRenderer::fillRangeGridBand → NO_COVERAGE
                getRenderer().fillRangeGridBand(g2, this, axis, dataArea,
3587 10 1. drawRangeTickBands : Negated double local variable number 7 → NO_COVERAGE
2. drawRangeTickBands : Negated double local variable number 10 → NO_COVERAGE
3. drawRangeTickBands : Incremented (a++) double local variable number 7 → NO_COVERAGE
4. drawRangeTickBands : Incremented (a++) double local variable number 13 → NO_COVERAGE
5. drawRangeTickBands : Decremented (a--) double local variable number 7 → NO_COVERAGE
6. drawRangeTickBands : Decremented (a--) double local variable number 13 → NO_COVERAGE
7. drawRangeTickBands : Incremented (++a) double local variable number 7 → NO_COVERAGE
8. drawRangeTickBands : Incremented (++a) double local variable number 10 → NO_COVERAGE
9. drawRangeTickBands : Decremented (--a) double local variable number 7 → NO_COVERAGE
10. drawRangeTickBands : Decremented (--a) double local variable number 13 → NO_COVERAGE
                        previous, end);
3588
            }
3589
        }
3590
    }
3591
3592
    /**
3593
     * A utility method for drawing the axes.
3594
     *
3595
     * @param g2  the graphics device (<code>null</code> not permitted).
3596
     * @param plotArea  the plot area (<code>null</code> not permitted).
3597
     * @param dataArea  the data area (<code>null</code> not permitted).
3598
     * @param plotState  collects information about the plot (<code>null</code>
3599
     *                   permitted).
3600
     *
3601
     * @return A map containing the state for each axis drawn.
3602
     */
3603
    protected Map<Axis, AxisState> drawAxes(Graphics2D g2, Rectangle2D plotArea,
3604
            Rectangle2D dataArea, PlotRenderingInfo plotState) {
3605
3606 1 1. drawAxes : removed call to org/jfree/chart/axis/AxisCollection::<init> → NO_COVERAGE
        AxisCollection axisCollection = new AxisCollection();
3607
3608
        // add domain axes to lists...
3609 1 1. drawAxes : removed call to java/util/Map::values → NO_COVERAGE
        for (ValueAxis axis : this.domainAxes.values()) {
3610 4 1. drawAxes : negated conditional → NO_COVERAGE
2. drawAxes : removed conditional - replaced equality check with false → NO_COVERAGE
3. drawAxes : removed conditional - replaced equality check with true → NO_COVERAGE
4. drawAxes : equal to not equal → NO_COVERAGE
            if (axis != null) {
3611 1 1. drawAxes : removed call to org/jfree/chart/plot/XYPlot::findDomainAxisIndex → NO_COVERAGE
                int axisIndex = findDomainAxisIndex(axis);
3612 7 1. drawAxes : removed call to org/jfree/chart/plot/XYPlot::getDomainAxisEdge → NO_COVERAGE
2. drawAxes : removed call to org/jfree/chart/axis/AxisCollection::add → NO_COVERAGE
3. drawAxes : Negated integer local variable number 8 → NO_COVERAGE
4. drawAxes : Incremented (a++) integer local variable number 8 → NO_COVERAGE
5. drawAxes : Decremented (a--) integer local variable number 8 → NO_COVERAGE
6. drawAxes : Incremented (++a) integer local variable number 8 → NO_COVERAGE
7. drawAxes : Decremented (--a) integer local variable number 8 → NO_COVERAGE
                axisCollection.add(axis, getDomainAxisEdge(axisIndex));
3613
            }
3614
        }
3615
3616
        // add range axes to lists...
3617 1 1. drawAxes : removed call to java/util/Map::values → NO_COVERAGE
        for (ValueAxis axis : this.rangeAxes.values()) {
3618 4 1. drawAxes : negated conditional → NO_COVERAGE
2. drawAxes : removed conditional - replaced equality check with false → NO_COVERAGE
3. drawAxes : removed conditional - replaced equality check with true → NO_COVERAGE
4. drawAxes : equal to not equal → NO_COVERAGE
            if (axis != null) {
3619 1 1. drawAxes : removed call to org/jfree/chart/plot/XYPlot::findRangeAxisIndex → NO_COVERAGE
                int axisIndex = findRangeAxisIndex(axis);
3620 7 1. drawAxes : removed call to org/jfree/chart/plot/XYPlot::getRangeAxisEdge → NO_COVERAGE
2. drawAxes : removed call to org/jfree/chart/axis/AxisCollection::add → NO_COVERAGE
3. drawAxes : Negated integer local variable number 8 → NO_COVERAGE
4. drawAxes : Incremented (a++) integer local variable number 8 → NO_COVERAGE
5. drawAxes : Decremented (a--) integer local variable number 8 → NO_COVERAGE
6. drawAxes : Incremented (++a) integer local variable number 8 → NO_COVERAGE
7. drawAxes : Decremented (--a) integer local variable number 8 → NO_COVERAGE
                axisCollection.add(axis, getRangeAxisEdge(axisIndex));
3621
            }
3622
        }
3623
3624 1 1. drawAxes : removed call to java/util/HashMap::<init> → NO_COVERAGE
        Map axisStateMap = new HashMap();
3625
3626
        // draw the top axes
3627 10 1. drawAxes : replaced call to org/jfree/ui/RectangleInsets::calculateTopOutset with argument → NO_COVERAGE
2. drawAxes : Replaced double subtraction with addition → NO_COVERAGE
3. drawAxes : removed call to java/awt/geom/Rectangle2D::getMinY → NO_COVERAGE
4. drawAxes : removed call to org/jfree/ui/RectangleInsets::calculateTopOutset → NO_COVERAGE
5. drawAxes : Replaced double operation with first member → NO_COVERAGE
6. drawAxes : Replaced double operation by second member → NO_COVERAGE
7. drawAxes : Replaced double subtraction with addition → NO_COVERAGE
8. drawAxes : Replaced double subtraction with multiplication → NO_COVERAGE
9. drawAxes : Replaced double subtraction with division → NO_COVERAGE
10. drawAxes : Replaced double subtraction with modulus → NO_COVERAGE
        double cursor = dataArea.getMinY() - this.axisOffset.calculateTopOutset(
3628 1 1. drawAxes : removed call to java/awt/geom/Rectangle2D::getHeight → NO_COVERAGE
                dataArea.getHeight());
3629 1 1. drawAxes : removed call to org/jfree/chart/axis/AxisCollection::getAxesAtTop → NO_COVERAGE
        Iterator iterator = axisCollection.getAxesAtTop().iterator();
3630 9 1. drawAxes : negated conditional → NO_COVERAGE
2. drawAxes : removed call to java/util/Iterator::hasNext → NO_COVERAGE
3. drawAxes : removed conditional - replaced equality check with false → NO_COVERAGE
4. drawAxes : removed conditional - replaced equality check with true → NO_COVERAGE
5. drawAxes : not equal to less than → NO_COVERAGE
6. drawAxes : not equal to less or equal → NO_COVERAGE
7. drawAxes : not equal to greater than → NO_COVERAGE
8. drawAxes : not equal to greater or equal → NO_COVERAGE
9. drawAxes : not equal to equal → NO_COVERAGE
        while (iterator.hasNext()) {
3631 1 1. drawAxes : removed call to java/util/Iterator::next → NO_COVERAGE
            ValueAxis axis = (ValueAxis) iterator.next();
3632 6 1. drawAxes : removed call to org/jfree/chart/axis/ValueAxis::draw → NO_COVERAGE
2. drawAxes : Negated double local variable number 7 → NO_COVERAGE
3. drawAxes : Incremented (a++) double local variable number 9 → NO_COVERAGE
4. drawAxes : Decremented (a--) double local variable number 9 → NO_COVERAGE
5. drawAxes : Incremented (++a) double local variable number 7 → NO_COVERAGE
6. drawAxes : Decremented (--a) double local variable number 9 → NO_COVERAGE
            AxisState info = axis.draw(g2, cursor, plotArea, dataArea,
3633
                    RectangleEdge.TOP, plotState);
3634 1 1. drawAxes : removed call to org/jfree/chart/axis/AxisState::getCursor → NO_COVERAGE
            cursor = info.getCursor();
3635 2 1. drawAxes : replaced call to java/util/Map::put with argument → NO_COVERAGE
2. drawAxes : removed call to java/util/Map::put → NO_COVERAGE
            axisStateMap.put(axis, info);
3636
        }
3637
3638
        // draw the bottom axes
3639 8 1. drawAxes : Replaced double addition with subtraction → NO_COVERAGE
2. drawAxes : removed call to java/awt/geom/Rectangle2D::getMaxY → NO_COVERAGE
3. drawAxes : Replaced double operation with first member → NO_COVERAGE
4. drawAxes : Replaced double operation by second member → NO_COVERAGE
5. drawAxes : Replaced double addition with subtraction → NO_COVERAGE
6. drawAxes : Replaced double addition with multiplication → NO_COVERAGE
7. drawAxes : Replaced double addition with division → NO_COVERAGE
8. drawAxes : Replaced double addition with modulus → NO_COVERAGE
        cursor = dataArea.getMaxY()
3640 3 1. drawAxes : replaced call to org/jfree/ui/RectangleInsets::calculateBottomOutset with argument → NO_COVERAGE
2. drawAxes : removed call to java/awt/geom/Rectangle2D::getHeight → NO_COVERAGE
3. drawAxes : removed call to org/jfree/ui/RectangleInsets::calculateBottomOutset → NO_COVERAGE
                 + this.axisOffset.calculateBottomOutset(dataArea.getHeight());
3641 1 1. drawAxes : removed call to org/jfree/chart/axis/AxisCollection::getAxesAtBottom → NO_COVERAGE
        iterator = axisCollection.getAxesAtBottom().iterator();
3642 9 1. drawAxes : negated conditional → NO_COVERAGE
2. drawAxes : removed call to java/util/Iterator::hasNext → NO_COVERAGE
3. drawAxes : removed conditional - replaced equality check with false → NO_COVERAGE
4. drawAxes : removed conditional - replaced equality check with true → NO_COVERAGE
5. drawAxes : not equal to less than → NO_COVERAGE
6. drawAxes : not equal to less or equal → NO_COVERAGE
7. drawAxes : not equal to greater than → NO_COVERAGE
8. drawAxes : not equal to greater or equal → NO_COVERAGE
9. drawAxes : not equal to equal → NO_COVERAGE
        while (iterator.hasNext()) {
3643 1 1. drawAxes : removed call to java/util/Iterator::next → NO_COVERAGE
            ValueAxis axis = (ValueAxis) iterator.next();
3644 6 1. drawAxes : removed call to org/jfree/chart/axis/ValueAxis::draw → NO_COVERAGE
2. drawAxes : Negated double local variable number 7 → NO_COVERAGE
3. drawAxes : Incremented (a++) double local variable number 9 → NO_COVERAGE
4. drawAxes : Decremented (a--) double local variable number 9 → NO_COVERAGE
5. drawAxes : Incremented (++a) double local variable number 7 → NO_COVERAGE
6. drawAxes : Decremented (--a) double local variable number 9 → NO_COVERAGE
            AxisState info = axis.draw(g2, cursor, plotArea, dataArea,
3645
                    RectangleEdge.BOTTOM, plotState);
3646 1 1. drawAxes : removed call to org/jfree/chart/axis/AxisState::getCursor → NO_COVERAGE
            cursor = info.getCursor();
3647 2 1. drawAxes : replaced call to java/util/Map::put with argument → NO_COVERAGE
2. drawAxes : removed call to java/util/Map::put → NO_COVERAGE
            axisStateMap.put(axis, info);
3648
        }
3649
3650
        // draw the left axes
3651 8 1. drawAxes : Replaced double subtraction with addition → NO_COVERAGE
2. drawAxes : removed call to java/awt/geom/Rectangle2D::getMinX → NO_COVERAGE
3. drawAxes : Replaced double operation with first member → NO_COVERAGE
4. drawAxes : Replaced double operation by second member → NO_COVERAGE
5. drawAxes : Replaced double subtraction with addition → NO_COVERAGE
6. drawAxes : Replaced double subtraction with multiplication → NO_COVERAGE
7. drawAxes : Replaced double subtraction with division → NO_COVERAGE
8. drawAxes : Replaced double subtraction with modulus → NO_COVERAGE
        cursor = dataArea.getMinX()
3652 3 1. drawAxes : replaced call to org/jfree/ui/RectangleInsets::calculateLeftOutset with argument → NO_COVERAGE
2. drawAxes : removed call to java/awt/geom/Rectangle2D::getWidth → NO_COVERAGE
3. drawAxes : removed call to org/jfree/ui/RectangleInsets::calculateLeftOutset → NO_COVERAGE
                 - this.axisOffset.calculateLeftOutset(dataArea.getWidth());
3653 1 1. drawAxes : removed call to org/jfree/chart/axis/AxisCollection::getAxesAtLeft → NO_COVERAGE
        iterator = axisCollection.getAxesAtLeft().iterator();
3654 9 1. drawAxes : negated conditional → NO_COVERAGE
2. drawAxes : removed call to java/util/Iterator::hasNext → NO_COVERAGE
3. drawAxes : removed conditional - replaced equality check with false → NO_COVERAGE
4. drawAxes : removed conditional - replaced equality check with true → NO_COVERAGE
5. drawAxes : not equal to less than → NO_COVERAGE
6. drawAxes : not equal to less or equal → NO_COVERAGE
7. drawAxes : not equal to greater than → NO_COVERAGE
8. drawAxes : not equal to greater or equal → NO_COVERAGE
9. drawAxes : not equal to equal → NO_COVERAGE
        while (iterator.hasNext()) {
3655 1 1. drawAxes : removed call to java/util/Iterator::next → NO_COVERAGE
            ValueAxis axis = (ValueAxis) iterator.next();
3656 6 1. drawAxes : removed call to org/jfree/chart/axis/ValueAxis::draw → NO_COVERAGE
2. drawAxes : Negated double local variable number 7 → NO_COVERAGE
3. drawAxes : Incremented (a++) double local variable number 9 → NO_COVERAGE
4. drawAxes : Decremented (a--) double local variable number 9 → NO_COVERAGE
5. drawAxes : Incremented (++a) double local variable number 7 → NO_COVERAGE
6. drawAxes : Decremented (--a) double local variable number 9 → NO_COVERAGE
            AxisState info = axis.draw(g2, cursor, plotArea, dataArea,
3657
                    RectangleEdge.LEFT, plotState);
3658 1 1. drawAxes : removed call to org/jfree/chart/axis/AxisState::getCursor → NO_COVERAGE
            cursor = info.getCursor();
3659 2 1. drawAxes : replaced call to java/util/Map::put with argument → NO_COVERAGE
2. drawAxes : removed call to java/util/Map::put → NO_COVERAGE
            axisStateMap.put(axis, info);
3660
        }
3661
3662
        // draw the right axes
3663 8 1. drawAxes : Replaced double addition with subtraction → NO_COVERAGE
2. drawAxes : removed call to java/awt/geom/Rectangle2D::getMaxX → NO_COVERAGE
3. drawAxes : Replaced double operation with first member → NO_COVERAGE
4. drawAxes : Replaced double operation by second member → NO_COVERAGE
5. drawAxes : Replaced double addition with subtraction → NO_COVERAGE
6. drawAxes : Replaced double addition with multiplication → NO_COVERAGE
7. drawAxes : Replaced double addition with division → NO_COVERAGE
8. drawAxes : Replaced double addition with modulus → NO_COVERAGE
        cursor = dataArea.getMaxX()
3664 3 1. drawAxes : replaced call to org/jfree/ui/RectangleInsets::calculateRightOutset with argument → NO_COVERAGE
2. drawAxes : removed call to java/awt/geom/Rectangle2D::getWidth → NO_COVERAGE
3. drawAxes : removed call to org/jfree/ui/RectangleInsets::calculateRightOutset → NO_COVERAGE
                 + this.axisOffset.calculateRightOutset(dataArea.getWidth());
3665 1 1. drawAxes : removed call to org/jfree/chart/axis/AxisCollection::getAxesAtRight → NO_COVERAGE
        iterator = axisCollection.getAxesAtRight().iterator();
3666 9 1. drawAxes : negated conditional → NO_COVERAGE
2. drawAxes : removed call to java/util/Iterator::hasNext → NO_COVERAGE
3. drawAxes : removed conditional - replaced equality check with false → NO_COVERAGE
4. drawAxes : removed conditional - replaced equality check with true → NO_COVERAGE
5. drawAxes : not equal to less than → NO_COVERAGE
6. drawAxes : not equal to less or equal → NO_COVERAGE
7. drawAxes : not equal to greater than → NO_COVERAGE
8. drawAxes : not equal to greater or equal → NO_COVERAGE
9. drawAxes : not equal to equal → NO_COVERAGE
        while (iterator.hasNext()) {
3667
            ValueAxis axis = (ValueAxis) iterator.next();
3668 6 1. drawAxes : removed call to org/jfree/chart/axis/ValueAxis::draw → NO_COVERAGE
2. drawAxes : Negated double local variable number 7 → NO_COVERAGE
3. drawAxes : Incremented (a++) double local variable number 9 → NO_COVERAGE
4. drawAxes : Decremented (a--) double local variable number 9 → NO_COVERAGE
5. drawAxes : Incremented (++a) double local variable number 7 → NO_COVERAGE
6. drawAxes : Decremented (--a) double local variable number 9 → NO_COVERAGE
            AxisState info = axis.draw(g2, cursor, plotArea, dataArea,
3669
                    RectangleEdge.RIGHT, plotState);
3670 1 1. drawAxes : removed call to org/jfree/chart/axis/AxisState::getCursor → NO_COVERAGE
            cursor = info.getCursor();
3671 2 1. drawAxes : replaced call to java/util/Map::put with argument → NO_COVERAGE
2. drawAxes : removed call to java/util/Map::put → NO_COVERAGE
            axisStateMap.put(axis, info);
3672
        }
3673
3674 2 1. drawAxes : replaced return value with null for org/jfree/chart/plot/XYPlot::drawAxes → NO_COVERAGE
2. drawAxes : mutated return of Object value for org/jfree/chart/plot/XYPlot::drawAxes to ( if (x != null) null else throw new RuntimeException ) → NO_COVERAGE
        return axisStateMap;
3675
    }
3676
3677
    /**
3678
     * Draws a representation of the data within the dataArea region, using the
3679
     * current renderer.
3680
     * <P>
3681
     * The <code>info</code> and <code>crosshairState</code> arguments may be
3682
     * <code>null</code>.
3683
     *
3684
     * @param g2  the graphics device.
3685
     * @param dataArea  the region in which the data is to be drawn.
3686
     * @param index  the dataset index.
3687
     * @param info  an optional object for collection dimension information.
3688
     * @param crosshairState  collects crosshair information
3689
     *                        (<code>null</code> permitted).
3690
     *
3691
     * @return A flag that indicates whether any data was actually rendered.
3692
     */
3693
    public boolean render(Graphics2D g2, Rectangle2D dataArea, int index,
3694
            PlotRenderingInfo info, CrosshairState crosshairState) {
3695
3696 5 1. render : Substituted 0 with 1 → NO_COVERAGE
2. render : Substituted 0 with 1 → NO_COVERAGE
3. render : Substituted 0 with -1 → NO_COVERAGE
4. render : Substituted 0 with 1 → NO_COVERAGE
5. render : Substituted 0 with -1 → NO_COVERAGE
        boolean foundData = false;
3697 6 1. render : removed call to org/jfree/chart/plot/XYPlot::getDataset → NO_COVERAGE
2. render : Negated integer local variable number 3 → NO_COVERAGE
3. render : Incremented (a++) integer local variable number 3 → NO_COVERAGE
4. render : Decremented (a--) integer local variable number 3 → NO_COVERAGE
5. render : Incremented (++a) integer local variable number 3 → NO_COVERAGE
6. render : Decremented (--a) integer local variable number 3 → NO_COVERAGE
        XYDataset dataset = getDataset(index);
3698 9 1. render : negated conditional → NO_COVERAGE
2. render : removed call to org/jfree/data/general/DatasetUtilities::isEmptyOrNull → NO_COVERAGE
3. render : removed conditional - replaced equality check with false → NO_COVERAGE
4. render : removed conditional - replaced equality check with true → NO_COVERAGE
5. render : not equal to less than → NO_COVERAGE
6. render : not equal to less or equal → NO_COVERAGE
7. render : not equal to greater than → NO_COVERAGE
8. render : not equal to greater or equal → NO_COVERAGE
9. render : not equal to equal → NO_COVERAGE
        if (!DatasetUtilities.isEmptyOrNull(dataset)) {
3699 6 1. render : Substituted 1 with 0 → NO_COVERAGE
2. render : Substituted 1 with 0 → NO_COVERAGE
3. render : Substituted 1 with -1 → NO_COVERAGE
4. render : Substituted 1 with -1 → NO_COVERAGE
5. render : Substituted 1 with 2 → NO_COVERAGE
6. render : Substituted 1 with 0 → NO_COVERAGE
            foundData = true;
3700 6 1. render : removed call to org/jfree/chart/plot/XYPlot::getDomainAxisForDataset → NO_COVERAGE
2. render : Negated integer local variable number 3 → NO_COVERAGE
3. render : Incremented (a++) integer local variable number 3 → NO_COVERAGE
4. render : Decremented (a--) integer local variable number 3 → NO_COVERAGE
5. render : Incremented (++a) integer local variable number 3 → NO_COVERAGE
6. render : Decremented (--a) integer local variable number 3 → NO_COVERAGE
            ValueAxis xAxis = getDomainAxisForDataset(index);
3701 6 1. render : removed call to org/jfree/chart/plot/XYPlot::getRangeAxisForDataset → NO_COVERAGE
2. render : Negated integer local variable number 3 → NO_COVERAGE
3. render : Incremented (a++) integer local variable number 3 → NO_COVERAGE
4. render : Decremented (a--) integer local variable number 3 → NO_COVERAGE
5. render : Incremented (++a) integer local variable number 3 → NO_COVERAGE
6. render : Decremented (--a) integer local variable number 3 → NO_COVERAGE
            ValueAxis yAxis = getRangeAxisForDataset(index);
3702 8 1. render : negated conditional → NO_COVERAGE
2. render : negated conditional → NO_COVERAGE
3. render : removed conditional - replaced equality check with false → NO_COVERAGE
4. render : removed conditional - replaced equality check with false → NO_COVERAGE
5. render : removed conditional - replaced equality check with true → NO_COVERAGE
6. render : removed conditional - replaced equality check with true → NO_COVERAGE
7. render : equal to not equal → NO_COVERAGE
8. render : not equal to equal → NO_COVERAGE
            if (xAxis == null || yAxis == null) {
3703 8 1. render : replaced boolean return with false for org/jfree/chart/plot/XYPlot::render → NO_COVERAGE
2. render : replaced boolean return with true for org/jfree/chart/plot/XYPlot::render → NO_COVERAGE
3. render : replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE
4. render : Negated integer local variable number 6 → NO_COVERAGE
5. render : Incremented (a++) integer local variable number 6 → NO_COVERAGE
6. render : Decremented (a--) integer local variable number 6 → NO_COVERAGE
7. render : Incremented (++a) integer local variable number 6 → NO_COVERAGE
8. render : Decremented (--a) integer local variable number 6 → NO_COVERAGE
                return foundData;  // can't render anything without axes
3704
            }
3705 6 1. render : removed call to org/jfree/chart/plot/XYPlot::getRenderer → NO_COVERAGE
2. render : Negated integer local variable number 3 → NO_COVERAGE
3. render : Incremented (a++) integer local variable number 3 → NO_COVERAGE
4. render : Decremented (a--) integer local variable number 3 → NO_COVERAGE
5. render : Incremented (++a) integer local variable number 3 → NO_COVERAGE
6. render : Decremented (--a) integer local variable number 3 → NO_COVERAGE
            XYItemRenderer renderer = getRenderer(index);
3706 4 1. render : negated conditional → NO_COVERAGE
2. render : removed conditional - replaced equality check with false → NO_COVERAGE
3. render : removed conditional - replaced equality check with true → NO_COVERAGE
4. render : not equal to equal → NO_COVERAGE
            if (renderer == null) {
3707 1 1. render : removed call to org/jfree/chart/plot/XYPlot::getRenderer → NO_COVERAGE
                renderer = getRenderer();
3708 4 1. render : negated conditional → NO_COVERAGE
2. render : removed conditional - replaced equality check with false → NO_COVERAGE
3. render : removed conditional - replaced equality check with true → NO_COVERAGE
4. render : not equal to equal → NO_COVERAGE
                if (renderer == null) { // no default renderer available
3709 8 1. render : replaced boolean return with false for org/jfree/chart/plot/XYPlot::render → NO_COVERAGE
2. render : replaced boolean return with true for org/jfree/chart/plot/XYPlot::render → NO_COVERAGE
3. render : replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE
4. render : Negated integer local variable number 6 → NO_COVERAGE
5. render : Incremented (a++) integer local variable number 6 → NO_COVERAGE
6. render : Decremented (a--) integer local variable number 6 → NO_COVERAGE
7. render : Incremented (++a) integer local variable number 6 → NO_COVERAGE
8. render : Decremented (--a) integer local variable number 6 → NO_COVERAGE
                    return foundData;
3710
                }
3711
            }
3712
3713 1 1. render : removed call to org/jfree/chart/renderer/xy/XYItemRenderer::initialise → NO_COVERAGE
            XYItemRendererState state = renderer.initialise(g2, dataArea, this,
3714
                    dataset, info);
3715 1 1. render : removed call to org/jfree/chart/renderer/xy/XYItemRenderer::getPassCount → NO_COVERAGE
            int passCount = renderer.getPassCount();
3716
3717 1 1. render : removed call to org/jfree/chart/plot/XYPlot::getSeriesRenderingOrder → NO_COVERAGE
            SeriesRenderingOrder seriesOrder = getSeriesRenderingOrder();
3718 4 1. render : negated conditional → NO_COVERAGE
2. render : removed conditional - replaced equality check with false → NO_COVERAGE
3. render : removed conditional - replaced equality check with true → NO_COVERAGE
4. render : not equal to equal → NO_COVERAGE
            if (seriesOrder == SeriesRenderingOrder.REVERSE) {
3719
                //render series in reverse order
3720 26 1. render : changed conditional boundary → NO_COVERAGE
2. render : Changed increment from 1 to -1 → NO_COVERAGE
3. render : Substituted 0 with 1 → NO_COVERAGE
4. render : negated conditional → NO_COVERAGE
5. render : removed conditional - replaced comparison check with false → NO_COVERAGE
6. render : removed conditional - replaced comparison check with true → NO_COVERAGE
7. render : Removed increment 1 → NO_COVERAGE
8. render : Negated integer local variable number 14 → NO_COVERAGE
9. render : Negated integer local variable number 12 → NO_COVERAGE
10. render : Substituted 0 with 1 → NO_COVERAGE
11. render : Substituted 0 with -1 → NO_COVERAGE
12. render : Substituted 0 with 1 → NO_COVERAGE
13. render : Substituted 0 with -1 → NO_COVERAGE
14. render : Less than to less or equal → NO_COVERAGE
15. render : Less than to greater than → NO_COVERAGE
16. render : Less than to greater or equal → NO_COVERAGE
17. render : Less than to equal → NO_COVERAGE
18. render : Less than to not equal → NO_COVERAGE
19. render : Incremented (a++) integer local variable number 14 → NO_COVERAGE
20. render : Incremented (a++) integer local variable number 12 → NO_COVERAGE
21. render : Decremented (a--) integer local variable number 14 → NO_COVERAGE
22. render : Decremented (a--) integer local variable number 12 → NO_COVERAGE
23. render : Incremented (++a) integer local variable number 14 → NO_COVERAGE
24. render : Incremented (++a) integer local variable number 12 → NO_COVERAGE
25. render : Decremented (--a) integer local variable number 14 → NO_COVERAGE
26. render : Decremented (--a) integer local variable number 12 → NO_COVERAGE
                for (int pass = 0; pass < passCount; pass++) {
3721 1 1. render : removed call to org/jfree/data/xy/XYDataset::getSeriesCount → NO_COVERAGE
                    int seriesCount = dataset.getSeriesCount();
3722 34 1. render : changed conditional boundary → NO_COVERAGE
2. render : Changed increment from -1 to 1 → NO_COVERAGE
3. render : Substituted 1 with 0 → NO_COVERAGE
4. render : Replaced integer subtraction with addition → NO_COVERAGE
5. render : negated conditional → NO_COVERAGE
6. render : removed conditional - replaced comparison check with false → NO_COVERAGE
7. render : removed conditional - replaced comparison check with true → NO_COVERAGE
8. render : Removed increment -1 → NO_COVERAGE
9. render : Negated integer local variable number 15 → NO_COVERAGE
10. render : Negated integer local variable number 16 → NO_COVERAGE
11. render : Replaced integer operation with first member → NO_COVERAGE
12. render : Replaced integer operation by second member → NO_COVERAGE
13. render : Replaced integer subtraction with addition → NO_COVERAGE
14. render : Replaced integer subtraction with multiplication → NO_COVERAGE
15. render : Replaced integer subtraction with division → NO_COVERAGE
16. render : Replaced integer subtraction with modulus → NO_COVERAGE
17. render : Substituted 1 with 0 → NO_COVERAGE
18. render : Substituted 1 with -1 → NO_COVERAGE
19. render : Substituted 1 with -1 → NO_COVERAGE
20. render : Substituted 1 with 2 → NO_COVERAGE
21. render : Substituted 1 with 0 → NO_COVERAGE
22. render : greater or equal to less than → NO_COVERAGE
23. render : greater or equal to less or equal → NO_COVERAGE
24. render : greater or equal to greater than → NO_COVERAGE
25. render : greater or equal to equal → NO_COVERAGE
26. render : greater or equal to not equal → NO_COVERAGE
27. render : Incremented (a++) integer local variable number 15 → NO_COVERAGE
28. render : Incremented (a++) integer local variable number 16 → NO_COVERAGE
29. render : Decremented (a--) integer local variable number 15 → NO_COVERAGE
30. render : Decremented (a--) integer local variable number 16 → NO_COVERAGE
31. render : Incremented (++a) integer local variable number 15 → NO_COVERAGE
32. render : Incremented (++a) integer local variable number 16 → NO_COVERAGE
33. render : Decremented (--a) integer local variable number 15 → NO_COVERAGE
34. render : Decremented (--a) integer local variable number 16 → NO_COVERAGE
                    for (int series = seriesCount - 1; series >= 0; series--) {
3723 5 1. render : Substituted 0 with 1 → NO_COVERAGE
2. render : Substituted 0 with 1 → NO_COVERAGE
3. render : Substituted 0 with -1 → NO_COVERAGE
4. render : Substituted 0 with 1 → NO_COVERAGE
5. render : Substituted 0 with -1 → NO_COVERAGE
                        int firstItem = 0;
3724 20 1. render : replaced call to org/jfree/data/xy/XYDataset::getItemCount with argument → NO_COVERAGE
2. render : Substituted 1 with 0 → NO_COVERAGE
3. render : Replaced integer subtraction with addition → NO_COVERAGE
4. render : removed call to org/jfree/data/xy/XYDataset::getItemCount → NO_COVERAGE
5. render : Negated integer local variable number 16 → NO_COVERAGE
6. render : Replaced integer operation with first member → NO_COVERAGE
7. render : Replaced integer operation by second member → NO_COVERAGE
8. render : Replaced integer subtraction with addition → NO_COVERAGE
9. render : Replaced integer subtraction with multiplication → NO_COVERAGE
10. render : Replaced integer subtraction with division → NO_COVERAGE
11. render : Replaced integer subtraction with modulus → NO_COVERAGE
12. render : Substituted 1 with 0 → NO_COVERAGE
13. render : Substituted 1 with -1 → NO_COVERAGE
14. render : Substituted 1 with -1 → NO_COVERAGE
15. render : Substituted 1 with 2 → NO_COVERAGE
16. render : Substituted 1 with 0 → NO_COVERAGE
17. render : Incremented (a++) integer local variable number 16 → NO_COVERAGE
18. render : Decremented (a--) integer local variable number 16 → NO_COVERAGE
19. render : Incremented (++a) integer local variable number 16 → NO_COVERAGE
20. render : Decremented (--a) integer local variable number 16 → NO_COVERAGE
                        int lastItem = dataset.getItemCount(series) - 1;
3725 19 1. render : Substituted -1 with 0 → NO_COVERAGE
2. render : negated conditional → NO_COVERAGE
3. render : removed conditional - replaced equality check with false → NO_COVERAGE
4. render : removed conditional - replaced equality check with true → NO_COVERAGE
5. render : Negated integer local variable number 18 → NO_COVERAGE
6. render : Substituted -1 with 1 → NO_COVERAGE
7. render : Substituted -1 with 0 → NO_COVERAGE
8. render : Substituted -1 with 1 → NO_COVERAGE
9. render : Substituted -1 with 0 → NO_COVERAGE
10. render : Substituted -1 with -2 → NO_COVERAGE
11. render : not equal to less than → NO_COVERAGE
12. render : not equal to less or equal → NO_COVERAGE
13. render : not equal to greater than → NO_COVERAGE
14. render : not equal to greater or equal → NO_COVERAGE
15. render : not equal to equal → NO_COVERAGE
16. render : Incremented (a++) integer local variable number 18 → NO_COVERAGE
17. render : Decremented (a--) integer local variable number 18 → NO_COVERAGE
18. render : Incremented (++a) integer local variable number 18 → NO_COVERAGE
19. render : Decremented (--a) integer local variable number 18 → NO_COVERAGE
                        if (lastItem == -1) {
3726
                            continue;
3727
                        }
3728 9 1. render : negated conditional → NO_COVERAGE
2. render : removed call to org/jfree/chart/renderer/xy/XYItemRendererState::getProcessVisibleItemsOnly → NO_COVERAGE
3. render : removed conditional - replaced equality check with false → NO_COVERAGE
4. render : removed conditional - replaced equality check with true → NO_COVERAGE
5. render : equal to less than → NO_COVERAGE
6. render : equal to less or equal → NO_COVERAGE
7. render : equal to greater than → NO_COVERAGE
8. render : equal to greater or equal → NO_COVERAGE
9. render : equal to not equal → NO_COVERAGE
                        if (state.getProcessVisibleItemsOnly()) {
3729 1 1. render : removed call to org/jfree/chart/renderer/RendererUtilities::findLiveItems → NO_COVERAGE
                            int[] itemBounds = RendererUtilities.findLiveItems(
3730 6 1. render : removed call to org/jfree/chart/axis/ValueAxis::getLowerBound → NO_COVERAGE
2. render : Negated integer local variable number 16 → NO_COVERAGE
3. render : Incremented (a++) integer local variable number 16 → NO_COVERAGE
4. render : Decremented (a--) integer local variable number 16 → NO_COVERAGE
5. render : Incremented (++a) integer local variable number 16 → NO_COVERAGE
6. render : Decremented (--a) integer local variable number 16 → NO_COVERAGE
                                    dataset, series, xAxis.getLowerBound(),
3731 1 1. render : removed call to org/jfree/chart/axis/ValueAxis::getUpperBound → NO_COVERAGE
                                    xAxis.getUpperBound());
3732 30 1. render : replaced call to java/lang/Math::max with argument → NO_COVERAGE
2. render : Substituted 0 with 1 → NO_COVERAGE
3. render : Substituted 1 with 0 → NO_COVERAGE
4. render : Substituted 0 with 1 → NO_COVERAGE
5. render : Replaced integer subtraction with addition → NO_COVERAGE
6. render : removed call to java/lang/Math::max → NO_COVERAGE
7. render : Negated integer array field → NO_COVERAGE
8. render : Replaced integer operation with first member → NO_COVERAGE
9. render : Replaced integer operation by second member → NO_COVERAGE
10. render : Replaced integer subtraction with addition → NO_COVERAGE
11. render : Replaced integer subtraction with multiplication → NO_COVERAGE
12. render : Replaced integer subtraction with division → NO_COVERAGE
13. render : Replaced integer subtraction with modulus → NO_COVERAGE
14. render : Substituted 0 with 1 → NO_COVERAGE
15. render : Substituted 0 with 1 → NO_COVERAGE
16. render : Substituted 1 with 0 → NO_COVERAGE
17. render : Substituted 0 with -1 → NO_COVERAGE
18. render : Substituted 1 with -1 → NO_COVERAGE
19. render : Substituted 0 with -1 → NO_COVERAGE
20. render : Substituted 1 with -1 → NO_COVERAGE
21. render : Substituted 0 with 1 → NO_COVERAGE
22. render : Substituted 1 with 2 → NO_COVERAGE
23. render : Substituted 0 with 1 → NO_COVERAGE
24. render : Substituted 0 with -1 → NO_COVERAGE
25. render : Substituted 1 with 0 → NO_COVERAGE
26. render : Substituted 0 with -1 → NO_COVERAGE
27. render : Incremented (a++) integer array field → NO_COVERAGE
28. render : Decremented (a--) integer array field → NO_COVERAGE
29. render : Incremented (++a) integer array field → NO_COVERAGE
30. render : Decremented (--a) integer array field → NO_COVERAGE
                            firstItem = Math.max(itemBounds[0] - 1, 0);
3733 31 1. render : replaced call to java/lang/Math::min with argument → NO_COVERAGE
2. render : Substituted 1 with 0 → NO_COVERAGE
3. render : Substituted 1 with 0 → NO_COVERAGE
4. render : Replaced integer addition with subtraction → NO_COVERAGE
5. render : removed call to java/lang/Math::min → NO_COVERAGE
6. render : Negated integer array field → NO_COVERAGE
7. render : Negated integer local variable number 18 → NO_COVERAGE
8. render : Replaced integer operation with first member → NO_COVERAGE
9. render : Replaced integer operation by second member → NO_COVERAGE
10. render : Replaced integer addition with subtraction → NO_COVERAGE
11. render : Replaced integer addition with multiplication → NO_COVERAGE
12. render : Replaced integer addition with division → NO_COVERAGE
13. render : Replaced integer addition with modulus → NO_COVERAGE
14. render : Substituted 1 with 0 → NO_COVERAGE
15. render : Substituted 1 with 0 → NO_COVERAGE
16. render : Substituted 1 with -1 → NO_COVERAGE
17. render : Substituted 1 with -1 → NO_COVERAGE
18. render : Substituted 1 with -1 → NO_COVERAGE
19. render : Substituted 1 with -1 → NO_COVERAGE
20. render : Substituted 1 with 2 → NO_COVERAGE
21. render : Substituted 1 with 2 → NO_COVERAGE
22. render : Substituted 1 with 0 → NO_COVERAGE
23. render : Substituted 1 with 0 → NO_COVERAGE
24. render : Incremented (a++) integer array field → NO_COVERAGE
25. render : Incremented (a++) integer local variable number 18 → NO_COVERAGE
26. render : Decremented (a--) integer array field → NO_COVERAGE
27. render : Decremented (a--) integer local variable number 18 → NO_COVERAGE
28. render : Incremented (++a) integer array field → NO_COVERAGE
29. render : Incremented (++a) integer local variable number 18 → NO_COVERAGE
30. render : Decremented (--a) integer array field → NO_COVERAGE
31. render : Decremented (--a) integer local variable number 18 → NO_COVERAGE
                            lastItem = Math.min(itemBounds[1] + 1, lastItem);
3734
                        }
3735 11 1. render : removed call to org/jfree/chart/renderer/xy/XYItemRendererState::startSeriesPass → NO_COVERAGE
2. render : Negated integer local variable number 16 → NO_COVERAGE
3. render : Negated integer local variable number 17 → NO_COVERAGE
4. render : Incremented (a++) integer local variable number 16 → NO_COVERAGE
5. render : Incremented (a++) integer local variable number 17 → NO_COVERAGE
6. render : Decremented (a--) integer local variable number 16 → NO_COVERAGE
7. render : Decremented (a--) integer local variable number 17 → NO_COVERAGE
8. render : Incremented (++a) integer local variable number 16 → NO_COVERAGE
9. render : Incremented (++a) integer local variable number 17 → NO_COVERAGE
10. render : Decremented (--a) integer local variable number 16 → NO_COVERAGE
11. render : Decremented (--a) integer local variable number 17 → NO_COVERAGE
                        state.startSeriesPass(dataset, series, firstItem,
3736 15 1. render : Negated integer local variable number 18 → NO_COVERAGE
2. render : Negated integer local variable number 14 → NO_COVERAGE
3. render : Negated integer local variable number 12 → NO_COVERAGE
4. render : Incremented (a++) integer local variable number 18 → NO_COVERAGE
5. render : Incremented (a++) integer local variable number 14 → NO_COVERAGE
6. render : Incremented (a++) integer local variable number 12 → NO_COVERAGE
7. render : Decremented (a--) integer local variable number 18 → NO_COVERAGE
8. render : Decremented (a--) integer local variable number 14 → NO_COVERAGE
9. render : Decremented (a--) integer local variable number 12 → NO_COVERAGE
10. render : Incremented (++a) integer local variable number 18 → NO_COVERAGE
11. render : Incremented (++a) integer local variable number 14 → NO_COVERAGE
12. render : Incremented (++a) integer local variable number 12 → NO_COVERAGE
13. render : Decremented (--a) integer local variable number 18 → NO_COVERAGE
14. render : Decremented (--a) integer local variable number 14 → NO_COVERAGE
15. render : Decremented (--a) integer local variable number 12 → NO_COVERAGE
                                lastItem, pass, passCount);
3737 26 1. render : changed conditional boundary → NO_COVERAGE
2. render : Changed increment from 1 to -1 → NO_COVERAGE
3. render : negated conditional → NO_COVERAGE
4. render : removed conditional - replaced comparison check with false → NO_COVERAGE
5. render : removed conditional - replaced comparison check with true → NO_COVERAGE
6. render : Removed increment 1 → NO_COVERAGE
7. render : Negated integer local variable number 17 → NO_COVERAGE
8. render : Negated integer local variable number 19 → NO_COVERAGE
9. render : Negated integer local variable number 18 → NO_COVERAGE
10. render : Less or equal to less than → NO_COVERAGE
11. render : Less or equal to greater than → NO_COVERAGE
12. render : Less or equal to greater or equal → NO_COVERAGE
13. render : Less or equal to equal → NO_COVERAGE
14. render : Less or equal to not equal → NO_COVERAGE
15. render : Incremented (a++) integer local variable number 17 → NO_COVERAGE
16. render : Incremented (a++) integer local variable number 19 → NO_COVERAGE
17. render : Incremented (a++) integer local variable number 18 → NO_COVERAGE
18. render : Decremented (a--) integer local variable number 17 → NO_COVERAGE
19. render : Decremented (a--) integer local variable number 19 → NO_COVERAGE
20. render : Decremented (a--) integer local variable number 18 → NO_COVERAGE
21. render : Incremented (++a) integer local variable number 17 → NO_COVERAGE
22. render : Incremented (++a) integer local variable number 19 → NO_COVERAGE
23. render : Incremented (++a) integer local variable number 18 → NO_COVERAGE
24. render : Decremented (--a) integer local variable number 17 → NO_COVERAGE
25. render : Decremented (--a) integer local variable number 19 → NO_COVERAGE
26. render : Decremented (--a) integer local variable number 18 → NO_COVERAGE
                        for (int item = firstItem; item <= lastItem; item++) {
3738 1 1. render : removed call to org/jfree/chart/renderer/xy/XYItemRenderer::drawItem → NO_COVERAGE
                            renderer.drawItem(g2, state, dataArea, info,
3739 10 1. render : Negated integer local variable number 16 → NO_COVERAGE
2. render : Negated integer local variable number 19 → NO_COVERAGE
3. render : Incremented (a++) integer local variable number 16 → NO_COVERAGE
4. render : Incremented (a++) integer local variable number 19 → NO_COVERAGE
5. render : Decremented (a--) integer local variable number 16 → NO_COVERAGE
6. render : Decremented (a--) integer local variable number 19 → NO_COVERAGE
7. render : Incremented (++a) integer local variable number 16 → NO_COVERAGE
8. render : Incremented (++a) integer local variable number 19 → NO_COVERAGE
9. render : Decremented (--a) integer local variable number 16 → NO_COVERAGE
10. render : Decremented (--a) integer local variable number 19 → NO_COVERAGE
                                    this, xAxis, yAxis, dataset, series, item,
3740 5 1. render : Negated integer local variable number 14 → NO_COVERAGE
2. render : Incremented (a++) integer local variable number 14 → NO_COVERAGE
3. render : Decremented (a--) integer local variable number 14 → NO_COVERAGE
4. render : Incremented (++a) integer local variable number 14 → NO_COVERAGE
5. render : Decremented (--a) integer local variable number 14 → NO_COVERAGE
                                    crosshairState, pass);
3741
                        }
3742 11 1. render : removed call to org/jfree/chart/renderer/xy/XYItemRendererState::endSeriesPass → NO_COVERAGE
2. render : Negated integer local variable number 16 → NO_COVERAGE
3. render : Negated integer local variable number 17 → NO_COVERAGE
4. render : Incremented (a++) integer local variable number 16 → NO_COVERAGE
5. render : Incremented (a++) integer local variable number 17 → NO_COVERAGE
6. render : Decremented (a--) integer local variable number 16 → NO_COVERAGE
7. render : Decremented (a--) integer local variable number 17 → NO_COVERAGE
8. render : Incremented (++a) integer local variable number 16 → NO_COVERAGE
9. render : Incremented (++a) integer local variable number 17 → NO_COVERAGE
10. render : Decremented (--a) integer local variable number 16 → NO_COVERAGE
11. render : Decremented (--a) integer local variable number 17 → NO_COVERAGE
                        state.endSeriesPass(dataset, series, firstItem,
3743 15 1. render : Negated integer local variable number 18 → NO_COVERAGE
2. render : Negated integer local variable number 14 → NO_COVERAGE
3. render : Negated integer local variable number 12 → NO_COVERAGE
4. render : Incremented (a++) integer local variable number 18 → NO_COVERAGE
5. render : Incremented (a++) integer local variable number 14 → NO_COVERAGE
6. render : Incremented (a++) integer local variable number 12 → NO_COVERAGE
7. render : Decremented (a--) integer local variable number 18 → NO_COVERAGE
8. render : Decremented (a--) integer local variable number 14 → NO_COVERAGE
9. render : Decremented (a--) integer local variable number 12 → NO_COVERAGE
10. render : Incremented (++a) integer local variable number 18 → NO_COVERAGE
11. render : Incremented (++a) integer local variable number 14 → NO_COVERAGE
12. render : Incremented (++a) integer local variable number 12 → NO_COVERAGE
13. render : Decremented (--a) integer local variable number 18 → NO_COVERAGE
14. render : Decremented (--a) integer local variable number 14 → NO_COVERAGE
15. render : Decremented (--a) integer local variable number 12 → NO_COVERAGE
                                lastItem, pass, passCount);
3744
                    }
3745
                }
3746
            }
3747
            else {
3748
                //render series in forward order
3749 26 1. render : changed conditional boundary → NO_COVERAGE
2. render : Changed increment from 1 to -1 → NO_COVERAGE
3. render : Substituted 0 with 1 → NO_COVERAGE
4. render : negated conditional → NO_COVERAGE
5. render : removed conditional - replaced comparison check with false → NO_COVERAGE
6. render : removed conditional - replaced comparison check with true → NO_COVERAGE
7. render : Removed increment 1 → NO_COVERAGE
8. render : Negated integer local variable number 14 → NO_COVERAGE
9. render : Negated integer local variable number 12 → NO_COVERAGE
10. render : Substituted 0 with 1 → NO_COVERAGE
11. render : Substituted 0 with -1 → NO_COVERAGE
12. render : Substituted 0 with 1 → NO_COVERAGE
13. render : Substituted 0 with -1 → NO_COVERAGE
14. render : Less than to less or equal → NO_COVERAGE
15. render : Less than to greater than → NO_COVERAGE
16. render : Less than to greater or equal → NO_COVERAGE
17. render : Less than to equal → NO_COVERAGE
18. render : Less than to not equal → NO_COVERAGE
19. render : Incremented (a++) integer local variable number 14 → NO_COVERAGE
20. render : Incremented (a++) integer local variable number 12 → NO_COVERAGE
21. render : Decremented (a--) integer local variable number 14 → NO_COVERAGE
22. render : Decremented (a--) integer local variable number 12 → NO_COVERAGE
23. render : Incremented (++a) integer local variable number 14 → NO_COVERAGE
24. render : Incremented (++a) integer local variable number 12 → NO_COVERAGE
25. render : Decremented (--a) integer local variable number 14 → NO_COVERAGE
26. render : Decremented (--a) integer local variable number 12 → NO_COVERAGE
                for (int pass = 0; pass < passCount; pass++) {
3750 1 1. render : removed call to org/jfree/data/xy/XYDataset::getSeriesCount → NO_COVERAGE
                    int seriesCount = dataset.getSeriesCount();
3751 26 1. render : changed conditional boundary → NO_COVERAGE
2. render : Changed increment from 1 to -1 → NO_COVERAGE
3. render : Substituted 0 with 1 → NO_COVERAGE
4. render : negated conditional → NO_COVERAGE
5. render : removed conditional - replaced comparison check with false → NO_COVERAGE
6. render : removed conditional - replaced comparison check with true → NO_COVERAGE
7. render : Removed increment 1 → NO_COVERAGE
8. render : Negated integer local variable number 16 → NO_COVERAGE
9. render : Negated integer local variable number 15 → NO_COVERAGE
10. render : Substituted 0 with 1 → NO_COVERAGE
11. render : Substituted 0 with -1 → NO_COVERAGE
12. render : Substituted 0 with 1 → NO_COVERAGE
13. render : Substituted 0 with -1 → NO_COVERAGE
14. render : Less than to less or equal → NO_COVERAGE
15. render : Less than to greater than → NO_COVERAGE
16. render : Less than to greater or equal → NO_COVERAGE
17. render : Less than to equal → NO_COVERAGE
18. render : Less than to not equal → NO_COVERAGE
19. render : Incremented (a++) integer local variable number 16 → NO_COVERAGE
20. render : Incremented (a++) integer local variable number 15 → NO_COVERAGE
21. render : Decremented (a--) integer local variable number 16 → NO_COVERAGE
22. render : Decremented (a--) integer local variable number 15 → NO_COVERAGE
23. render : Incremented (++a) integer local variable number 16 → NO_COVERAGE
24. render : Incremented (++a) integer local variable number 15 → NO_COVERAGE
25. render : Decremented (--a) integer local variable number 16 → NO_COVERAGE
26. render : Decremented (--a) integer local variable number 15 → NO_COVERAGE
                    for (int series = 0; series < seriesCount; series++) {
3752 5 1. render : Substituted 0 with 1 → NO_COVERAGE
2. render : Substituted 0 with 1 → NO_COVERAGE
3. render : Substituted 0 with -1 → NO_COVERAGE
4. render : Substituted 0 with 1 → NO_COVERAGE
5. render : Substituted 0 with -1 → NO_COVERAGE
                        int firstItem = 0;
3753 20 1. render : replaced call to org/jfree/data/xy/XYDataset::getItemCount with argument → NO_COVERAGE
2. render : Substituted 1 with 0 → NO_COVERAGE
3. render : Replaced integer subtraction with addition → NO_COVERAGE
4. render : removed call to org/jfree/data/xy/XYDataset::getItemCount → NO_COVERAGE
5. render : Negated integer local variable number 16 → NO_COVERAGE
6. render : Replaced integer operation with first member → NO_COVERAGE
7. render : Replaced integer operation by second member → NO_COVERAGE
8. render : Replaced integer subtraction with addition → NO_COVERAGE
9. render : Replaced integer subtraction with multiplication → NO_COVERAGE
10. render : Replaced integer subtraction with division → NO_COVERAGE
11. render : Replaced integer subtraction with modulus → NO_COVERAGE
12. render : Substituted 1 with 0 → NO_COVERAGE
13. render : Substituted 1 with -1 → NO_COVERAGE
14. render : Substituted 1 with -1 → NO_COVERAGE
15. render : Substituted 1 with 2 → NO_COVERAGE
16. render : Substituted 1 with 0 → NO_COVERAGE
17. render : Incremented (a++) integer local variable number 16 → NO_COVERAGE
18. render : Decremented (a--) integer local variable number 16 → NO_COVERAGE
19. render : Incremented (++a) integer local variable number 16 → NO_COVERAGE
20. render : Decremented (--a) integer local variable number 16 → NO_COVERAGE
                        int lastItem = dataset.getItemCount(series) - 1;
3754 9 1. render : negated conditional → NO_COVERAGE
2. render : removed call to org/jfree/chart/renderer/xy/XYItemRendererState::getProcessVisibleItemsOnly → NO_COVERAGE
3. render : removed conditional - replaced equality check with false → NO_COVERAGE
4. render : removed conditional - replaced equality check with true → NO_COVERAGE
5. render : equal to less than → NO_COVERAGE
6. render : equal to less or equal → NO_COVERAGE
7. render : equal to greater than → NO_COVERAGE
8. render : equal to greater or equal → NO_COVERAGE
9. render : equal to not equal → NO_COVERAGE
                        if (state.getProcessVisibleItemsOnly()) {
3755 1 1. render : removed call to org/jfree/chart/renderer/RendererUtilities::findLiveItems → NO_COVERAGE
                            int[] itemBounds = RendererUtilities.findLiveItems(
3756 6 1. render : removed call to org/jfree/chart/axis/ValueAxis::getLowerBound → NO_COVERAGE
2. render : Negated integer local variable number 16 → NO_COVERAGE
3. render : Incremented (a++) integer local variable number 16 → NO_COVERAGE
4. render : Decremented (a--) integer local variable number 16 → NO_COVERAGE
5. render : Incremented (++a) integer local variable number 16 → NO_COVERAGE
6. render : Decremented (--a) integer local variable number 16 → NO_COVERAGE
                                    dataset, series, xAxis.getLowerBound(),
3757 1 1. render : removed call to org/jfree/chart/axis/ValueAxis::getUpperBound → NO_COVERAGE
                                    xAxis.getUpperBound());
3758 30 1. render : replaced call to java/lang/Math::max with argument → NO_COVERAGE
2. render : Substituted 0 with 1 → NO_COVERAGE
3. render : Substituted 1 with 0 → NO_COVERAGE
4. render : Substituted 0 with 1 → NO_COVERAGE
5. render : Replaced integer subtraction with addition → NO_COVERAGE
6. render : removed call to java/lang/Math::max → NO_COVERAGE
7. render : Negated integer array field → NO_COVERAGE
8. render : Replaced integer operation with first member → NO_COVERAGE
9. render : Replaced integer operation by second member → NO_COVERAGE
10. render : Replaced integer subtraction with addition → NO_COVERAGE
11. render : Replaced integer subtraction with multiplication → NO_COVERAGE
12. render : Replaced integer subtraction with division → NO_COVERAGE
13. render : Replaced integer subtraction with modulus → NO_COVERAGE
14. render : Substituted 0 with 1 → NO_COVERAGE
15. render : Substituted 0 with 1 → NO_COVERAGE
16. render : Substituted 1 with 0 → NO_COVERAGE
17. render : Substituted 0 with -1 → NO_COVERAGE
18. render : Substituted 1 with -1 → NO_COVERAGE
19. render : Substituted 0 with -1 → NO_COVERAGE
20. render : Substituted 1 with -1 → NO_COVERAGE
21. render : Substituted 0 with 1 → NO_COVERAGE
22. render : Substituted 1 with 2 → NO_COVERAGE
23. render : Substituted 0 with 1 → NO_COVERAGE
24. render : Substituted 0 with -1 → NO_COVERAGE
25. render : Substituted 1 with 0 → NO_COVERAGE
26. render : Substituted 0 with -1 → NO_COVERAGE
27. render : Incremented (a++) integer array field → NO_COVERAGE
28. render : Decremented (a--) integer array field → NO_COVERAGE
29. render : Incremented (++a) integer array field → NO_COVERAGE
30. render : Decremented (--a) integer array field → NO_COVERAGE
                            firstItem = Math.max(itemBounds[0] - 1, 0);
3759 31 1. render : replaced call to java/lang/Math::min with argument → NO_COVERAGE
2. render : Substituted 1 with 0 → NO_COVERAGE
3. render : Substituted 1 with 0 → NO_COVERAGE
4. render : Replaced integer addition with subtraction → NO_COVERAGE
5. render : removed call to java/lang/Math::min → NO_COVERAGE
6. render : Negated integer array field → NO_COVERAGE
7. render : Negated integer local variable number 18 → NO_COVERAGE
8. render : Replaced integer operation with first member → NO_COVERAGE
9. render : Replaced integer operation by second member → NO_COVERAGE
10. render : Replaced integer addition with subtraction → NO_COVERAGE
11. render : Replaced integer addition with multiplication → NO_COVERAGE
12. render : Replaced integer addition with division → NO_COVERAGE
13. render : Replaced integer addition with modulus → NO_COVERAGE
14. render : Substituted 1 with 0 → NO_COVERAGE
15. render : Substituted 1 with 0 → NO_COVERAGE
16. render : Substituted 1 with -1 → NO_COVERAGE
17. render : Substituted 1 with -1 → NO_COVERAGE
18. render : Substituted 1 with -1 → NO_COVERAGE
19. render : Substituted 1 with -1 → NO_COVERAGE
20. render : Substituted 1 with 2 → NO_COVERAGE
21. render : Substituted 1 with 2 → NO_COVERAGE
22. render : Substituted 1 with 0 → NO_COVERAGE
23. render : Substituted 1 with 0 → NO_COVERAGE
24. render : Incremented (a++) integer array field → NO_COVERAGE
25. render : Incremented (a++) integer local variable number 18 → NO_COVERAGE
26. render : Decremented (a--) integer array field → NO_COVERAGE
27. render : Decremented (a--) integer local variable number 18 → NO_COVERAGE
28. render : Incremented (++a) integer array field → NO_COVERAGE
29. render : Incremented (++a) integer local variable number 18 → NO_COVERAGE
30. render : Decremented (--a) integer array field → NO_COVERAGE
31. render : Decremented (--a) integer local variable number 18 → NO_COVERAGE
                            lastItem = Math.min(itemBounds[1] + 1, lastItem);
3760
                        }
3761 11 1. render : removed call to org/jfree/chart/renderer/xy/XYItemRendererState::startSeriesPass → NO_COVERAGE
2. render : Negated integer local variable number 16 → NO_COVERAGE
3. render : Negated integer local variable number 17 → NO_COVERAGE
4. render : Incremented (a++) integer local variable number 16 → NO_COVERAGE
5. render : Incremented (a++) integer local variable number 17 → NO_COVERAGE
6. render : Decremented (a--) integer local variable number 16 → NO_COVERAGE
7. render : Decremented (a--) integer local variable number 17 → NO_COVERAGE
8. render : Incremented (++a) integer local variable number 16 → NO_COVERAGE
9. render : Incremented (++a) integer local variable number 17 → NO_COVERAGE
10. render : Decremented (--a) integer local variable number 16 → NO_COVERAGE
11. render : Decremented (--a) integer local variable number 17 → NO_COVERAGE
                        state.startSeriesPass(dataset, series, firstItem,
3762 15 1. render : Negated integer local variable number 18 → NO_COVERAGE
2. render : Negated integer local variable number 14 → NO_COVERAGE
3. render : Negated integer local variable number 12 → NO_COVERAGE
4. render : Incremented (a++) integer local variable number 18 → NO_COVERAGE
5. render : Incremented (a++) integer local variable number 14 → NO_COVERAGE
6. render : Incremented (a++) integer local variable number 12 → NO_COVERAGE
7. render : Decremented (a--) integer local variable number 18 → NO_COVERAGE
8. render : Decremented (a--) integer local variable number 14 → NO_COVERAGE
9. render : Decremented (a--) integer local variable number 12 → NO_COVERAGE
10. render : Incremented (++a) integer local variable number 18 → NO_COVERAGE
11. render : Incremented (++a) integer local variable number 14 → NO_COVERAGE
12. render : Incremented (++a) integer local variable number 12 → NO_COVERAGE
13. render : Decremented (--a) integer local variable number 18 → NO_COVERAGE
14. render : Decremented (--a) integer local variable number 14 → NO_COVERAGE
15. render : Decremented (--a) integer local variable number 12 → NO_COVERAGE
                                lastItem, pass, passCount);
3763 26 1. render : changed conditional boundary → NO_COVERAGE
2. render : Changed increment from 1 to -1 → NO_COVERAGE
3. render : negated conditional → NO_COVERAGE
4. render : removed conditional - replaced comparison check with false → NO_COVERAGE
5. render : removed conditional - replaced comparison check with true → NO_COVERAGE
6. render : Removed increment 1 → NO_COVERAGE
7. render : Negated integer local variable number 17 → NO_COVERAGE
8. render : Negated integer local variable number 19 → NO_COVERAGE
9. render : Negated integer local variable number 18 → NO_COVERAGE
10. render : Less or equal to less than → NO_COVERAGE
11. render : Less or equal to greater than → NO_COVERAGE
12. render : Less or equal to greater or equal → NO_COVERAGE
13. render : Less or equal to equal → NO_COVERAGE
14. render : Less or equal to not equal → NO_COVERAGE
15. render : Incremented (a++) integer local variable number 17 → NO_COVERAGE
16. render : Incremented (a++) integer local variable number 19 → NO_COVERAGE
17. render : Incremented (a++) integer local variable number 18 → NO_COVERAGE
18. render : Decremented (a--) integer local variable number 17 → NO_COVERAGE
19. render : Decremented (a--) integer local variable number 19 → NO_COVERAGE
20. render : Decremented (a--) integer local variable number 18 → NO_COVERAGE
21. render : Incremented (++a) integer local variable number 17 → NO_COVERAGE
22. render : Incremented (++a) integer local variable number 19 → NO_COVERAGE
23. render : Incremented (++a) integer local variable number 18 → NO_COVERAGE
24. render : Decremented (--a) integer local variable number 17 → NO_COVERAGE
25. render : Decremented (--a) integer local variable number 19 → NO_COVERAGE
26. render : Decremented (--a) integer local variable number 18 → NO_COVERAGE
                        for (int item = firstItem; item <= lastItem; item++) {
3764 1 1. render : removed call to org/jfree/chart/renderer/xy/XYItemRenderer::drawItem → NO_COVERAGE
                            renderer.drawItem(g2, state, dataArea, info,
3765 10 1. render : Negated integer local variable number 16 → NO_COVERAGE
2. render : Negated integer local variable number 19 → NO_COVERAGE
3. render : Incremented (a++) integer local variable number 16 → NO_COVERAGE
4. render : Incremented (a++) integer local variable number 19 → NO_COVERAGE
5. render : Decremented (a--) integer local variable number 16 → NO_COVERAGE
6. render : Decremented (a--) integer local variable number 19 → NO_COVERAGE
7. render : Incremented (++a) integer local variable number 16 → NO_COVERAGE
8. render : Incremented (++a) integer local variable number 19 → NO_COVERAGE
9. render : Decremented (--a) integer local variable number 16 → NO_COVERAGE
10. render : Decremented (--a) integer local variable number 19 → NO_COVERAGE
                                    this, xAxis, yAxis, dataset, series, item,
3766 5 1. render : Negated integer local variable number 14 → NO_COVERAGE
2. render : Incremented (a++) integer local variable number 14 → NO_COVERAGE
3. render : Decremented (a--) integer local variable number 14 → NO_COVERAGE
4. render : Incremented (++a) integer local variable number 14 → NO_COVERAGE
5. render : Decremented (--a) integer local variable number 14 → NO_COVERAGE
                                    crosshairState, pass);
3767
                        }
3768 11 1. render : removed call to org/jfree/chart/renderer/xy/XYItemRendererState::endSeriesPass → NO_COVERAGE
2. render : Negated integer local variable number 16 → NO_COVERAGE
3. render : Negated integer local variable number 17 → NO_COVERAGE
4. render : Incremented (a++) integer local variable number 16 → NO_COVERAGE
5. render : Incremented (a++) integer local variable number 17 → NO_COVERAGE
6. render : Decremented (a--) integer local variable number 16 → NO_COVERAGE
7. render : Decremented (a--) integer local variable number 17 → NO_COVERAGE
8. render : Incremented (++a) integer local variable number 16 → NO_COVERAGE
9. render : Incremented (++a) integer local variable number 17 → NO_COVERAGE
10. render : Decremented (--a) integer local variable number 16 → NO_COVERAGE
11. render : Decremented (--a) integer local variable number 17 → NO_COVERAGE
                        state.endSeriesPass(dataset, series, firstItem,
3769 15 1. render : Negated integer local variable number 18 → NO_COVERAGE
2. render : Negated integer local variable number 14 → NO_COVERAGE
3. render : Negated integer local variable number 12 → NO_COVERAGE
4. render : Incremented (a++) integer local variable number 18 → NO_COVERAGE
5. render : Incremented (a++) integer local variable number 14 → NO_COVERAGE
6. render : Incremented (a++) integer local variable number 12 → NO_COVERAGE
7. render : Decremented (a--) integer local variable number 18 → NO_COVERAGE
8. render : Decremented (a--) integer local variable number 14 → NO_COVERAGE
9. render : Decremented (a--) integer local variable number 12 → NO_COVERAGE
10. render : Incremented (++a) integer local variable number 18 → NO_COVERAGE
11. render : Incremented (++a) integer local variable number 14 → NO_COVERAGE
12. render : Incremented (++a) integer local variable number 12 → NO_COVERAGE
13. render : Decremented (--a) integer local variable number 18 → NO_COVERAGE
14. render : Decremented (--a) integer local variable number 14 → NO_COVERAGE
15. render : Decremented (--a) integer local variable number 12 → NO_COVERAGE
                                lastItem, pass, passCount);
3770
                    }
3771
                }
3772
            }
3773
        }
3774 8 1. render : replaced boolean return with false for org/jfree/chart/plot/XYPlot::render → NO_COVERAGE
2. render : replaced boolean return with true for org/jfree/chart/plot/XYPlot::render → NO_COVERAGE
3. render : replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE
4. render : Negated integer local variable number 6 → NO_COVERAGE
5. render : Incremented (a++) integer local variable number 6 → NO_COVERAGE
6. render : Decremented (a--) integer local variable number 6 → NO_COVERAGE
7. render : Incremented (++a) integer local variable number 6 → NO_COVERAGE
8. render : Decremented (--a) integer local variable number 6 → NO_COVERAGE
        return foundData;
3775
    }
3776
3777
    /**
3778
     * Returns the domain axis for a dataset.
3779
     *
3780
     * @param index  the dataset index (must be &gt;= 0).
3781
     *
3782
     * @return The axis.
3783
     */
3784
    public ValueAxis getDomainAxisForDataset(int index) {
3785 6 1. getDomainAxisForDataset : removed call to org/jfree/chart/util/ParamChecks::requireNonNegative → NO_COVERAGE
2. getDomainAxisForDataset : Negated integer local variable number 1 → NO_COVERAGE
3. getDomainAxisForDataset : Incremented (a++) integer local variable number 1 → NO_COVERAGE
4. getDomainAxisForDataset : Decremented (a--) integer local variable number 1 → NO_COVERAGE
5. getDomainAxisForDataset : Incremented (++a) integer local variable number 1 → NO_COVERAGE
6. getDomainAxisForDataset : Decremented (--a) integer local variable number 1 → NO_COVERAGE
        ParamChecks.requireNonNegative(index, "index");
3786
        ValueAxis valueAxis;
3787 2 1. getDomainAxisForDataset : replaced call to java/util/Map::get with argument → NO_COVERAGE
2. getDomainAxisForDataset : removed call to java/util/Map::get → NO_COVERAGE
        List axisIndices = (List) this.datasetToDomainAxesMap.get(
3788 6 1. getDomainAxisForDataset : removed call to java/lang/Integer::<init> → NO_COVERAGE
2. getDomainAxisForDataset : Negated integer local variable number 1 → NO_COVERAGE
3. getDomainAxisForDataset : Incremented (a++) integer local variable number 1 → NO_COVERAGE
4. getDomainAxisForDataset : Decremented (a--) integer local variable number 1 → NO_COVERAGE
5. getDomainAxisForDataset : Incremented (++a) integer local variable number 1 → NO_COVERAGE
6. getDomainAxisForDataset : Decremented (--a) integer local variable number 1 → NO_COVERAGE
                new Integer(index));
3789 4 1. getDomainAxisForDataset : negated conditional → NO_COVERAGE
2. getDomainAxisForDataset : removed conditional - replaced equality check with false → NO_COVERAGE
3. getDomainAxisForDataset : removed conditional - replaced equality check with true → NO_COVERAGE
4. getDomainAxisForDataset : equal to not equal → NO_COVERAGE
        if (axisIndices != null) {
3790
            // the first axis in the list is used for data <--> Java2D
3791 6 1. getDomainAxisForDataset : Substituted 0 with 1 → NO_COVERAGE
2. getDomainAxisForDataset : removed call to java/util/List::get → NO_COVERAGE
3. getDomainAxisForDataset : Substituted 0 with 1 → NO_COVERAGE
4. getDomainAxisForDataset : Substituted 0 with -1 → NO_COVERAGE
5. getDomainAxisForDataset : Substituted 0 with 1 → NO_COVERAGE
6. getDomainAxisForDataset : Substituted 0 with -1 → NO_COVERAGE
            Integer axisIndex = (Integer) axisIndices.get(0);
3792 2 1. getDomainAxisForDataset : removed call to java/lang/Integer::intValue → NO_COVERAGE
2. getDomainAxisForDataset : removed call to org/jfree/chart/plot/XYPlot::getDomainAxis → NO_COVERAGE
            valueAxis = getDomainAxis(axisIndex.intValue());
3793
        }
3794
        else {
3795 6 1. getDomainAxisForDataset : Substituted 0 with 1 → NO_COVERAGE
2. getDomainAxisForDataset : removed call to org/jfree/chart/plot/XYPlot::getDomainAxis → NO_COVERAGE
3. getDomainAxisForDataset : Substituted 0 with 1 → NO_COVERAGE
4. getDomainAxisForDataset : Substituted 0 with -1 → NO_COVERAGE
5. getDomainAxisForDataset : Substituted 0 with 1 → NO_COVERAGE
6. getDomainAxisForDataset : Substituted 0 with -1 → NO_COVERAGE
            valueAxis = getDomainAxis(0);
3796
        }
3797 2 1. getDomainAxisForDataset : replaced return value with null for org/jfree/chart/plot/XYPlot::getDomainAxisForDataset → NO_COVERAGE
2. getDomainAxisForDataset : mutated return of Object value for org/jfree/chart/plot/XYPlot::getDomainAxisForDataset to ( if (x != null) null else throw new RuntimeException ) → NO_COVERAGE
        return valueAxis;
3798
    }
3799
3800
    /**
3801
     * Returns the range axis for a dataset.
3802
     *
3803
     * @param index  the dataset index (must be &gt;= 0).
3804
     *
3805
     * @return The axis.
3806
     */
3807
    public ValueAxis getRangeAxisForDataset(int index) {
3808 6 1. getRangeAxisForDataset : removed call to org/jfree/chart/util/ParamChecks::requireNonNegative → NO_COVERAGE
2. getRangeAxisForDataset : Negated integer local variable number 1 → NO_COVERAGE
3. getRangeAxisForDataset : Incremented (a++) integer local variable number 1 → NO_COVERAGE
4. getRangeAxisForDataset : Decremented (a--) integer local variable number 1 → NO_COVERAGE
5. getRangeAxisForDataset : Incremented (++a) integer local variable number 1 → NO_COVERAGE
6. getRangeAxisForDataset : Decremented (--a) integer local variable number 1 → NO_COVERAGE
        ParamChecks.requireNonNegative(index, "index");
3809
        ValueAxis valueAxis;
3810 2 1. getRangeAxisForDataset : replaced call to java/util/Map::get with argument → NO_COVERAGE
2. getRangeAxisForDataset : removed call to java/util/Map::get → NO_COVERAGE
        List axisIndices = (List) this.datasetToRangeAxesMap.get(
3811 6 1. getRangeAxisForDataset : removed call to java/lang/Integer::<init> → NO_COVERAGE
2. getRangeAxisForDataset : Negated integer local variable number 1 → NO_COVERAGE
3. getRangeAxisForDataset : Incremented (a++) integer local variable number 1 → NO_COVERAGE
4. getRangeAxisForDataset : Decremented (a--) integer local variable number 1 → NO_COVERAGE
5. getRangeAxisForDataset : Incremented (++a) integer local variable number 1 → NO_COVERAGE
6. getRangeAxisForDataset : Decremented (--a) integer local variable number 1 → NO_COVERAGE
                new Integer(index));
3812 4 1. getRangeAxisForDataset : negated conditional → NO_COVERAGE
2. getRangeAxisForDataset : removed conditional - replaced equality check with false → NO_COVERAGE
3. getRangeAxisForDataset : removed conditional - replaced equality check with true → NO_COVERAGE
4. getRangeAxisForDataset : equal to not equal → NO_COVERAGE
        if (axisIndices != null) {
3813
            // the first axis in the list is used for data <--> Java2D
3814 6 1. getRangeAxisForDataset : Substituted 0 with 1 → NO_COVERAGE
2. getRangeAxisForDataset : removed call to java/util/List::get → NO_COVERAGE
3. getRangeAxisForDataset : Substituted 0 with 1 → NO_COVERAGE
4. getRangeAxisForDataset : Substituted 0 with -1 → NO_COVERAGE
5. getRangeAxisForDataset : Substituted 0 with 1 → NO_COVERAGE
6. getRangeAxisForDataset : Substituted 0 with -1 → NO_COVERAGE
            Integer axisIndex = (Integer) axisIndices.get(0);
3815 2 1. getRangeAxisForDataset : removed call to java/lang/Integer::intValue → NO_COVERAGE
2. getRangeAxisForDataset : removed call to org/jfree/chart/plot/XYPlot::getRangeAxis → NO_COVERAGE
            valueAxis = getRangeAxis(axisIndex.intValue());
3816
        }
3817
        else {
3818 6 1. getRangeAxisForDataset : Substituted 0 with 1 → NO_COVERAGE
2. getRangeAxisForDataset : removed call to org/jfree/chart/plot/XYPlot::getRangeAxis → NO_COVERAGE
3. getRangeAxisForDataset : Substituted 0 with 1 → NO_COVERAGE
4. getRangeAxisForDataset : Substituted 0 with -1 → NO_COVERAGE
5. getRangeAxisForDataset : Substituted 0 with 1 → NO_COVERAGE
6. getRangeAxisForDataset : Substituted 0 with -1 → NO_COVERAGE
            valueAxis = getRangeAxis(0);
3819
        }
3820 2 1. getRangeAxisForDataset : replaced return value with null for org/jfree/chart/plot/XYPlot::getRangeAxisForDataset → NO_COVERAGE
2. getRangeAxisForDataset : mutated return of Object value for org/jfree/chart/plot/XYPlot::getRangeAxisForDataset to ( if (x != null) null else throw new RuntimeException ) → NO_COVERAGE
        return valueAxis;
3821
    }
3822
3823
    /**
3824
     * Draws the gridlines for the plot, if they are visible.
3825
     *
3826
     * @param g2  the graphics device.
3827
     * @param dataArea  the data area.
3828
     * @param ticks  the ticks.
3829
     *
3830
     * @see #drawRangeGridlines(Graphics2D, Rectangle2D, List)
3831
     */
3832
    protected void drawDomainGridlines(Graphics2D g2, Rectangle2D dataArea,
3833
                                       List ticks) {
3834
3835
        // no renderer, no gridlines...
3836 5 1. drawDomainGridlines : negated conditional → NO_COVERAGE
2. drawDomainGridlines : removed call to org/jfree/chart/plot/XYPlot::getRenderer → NO_COVERAGE
3. drawDomainGridlines : removed conditional - replaced equality check with false → NO_COVERAGE
4. drawDomainGridlines : removed conditional - replaced equality check with true → NO_COVERAGE
5. drawDomainGridlines : not equal to equal → NO_COVERAGE
        if (getRenderer() == null) {
3837
            return;
3838
        }
3839
3840
        // draw the domain grid lines, if any...
3841 18 1. drawDomainGridlines : negated conditional → NO_COVERAGE
2. drawDomainGridlines : negated conditional → NO_COVERAGE
3. drawDomainGridlines : removed call to org/jfree/chart/plot/XYPlot::isDomainGridlinesVisible → NO_COVERAGE
4. drawDomainGridlines : removed call to org/jfree/chart/plot/XYPlot::isDomainMinorGridlinesVisible → NO_COVERAGE
5. drawDomainGridlines : removed conditional - replaced equality check with false → NO_COVERAGE
6. drawDomainGridlines : removed conditional - replaced equality check with false → NO_COVERAGE
7. drawDomainGridlines : removed conditional - replaced equality check with true → NO_COVERAGE
8. drawDomainGridlines : removed conditional - replaced equality check with true → NO_COVERAGE
9. drawDomainGridlines : not equal to less than → NO_COVERAGE
10. drawDomainGridlines : equal to less than → NO_COVERAGE
11. drawDomainGridlines : not equal to less or equal → NO_COVERAGE
12. drawDomainGridlines : equal to less or equal → NO_COVERAGE
13. drawDomainGridlines : not equal to greater than → NO_COVERAGE
14. drawDomainGridlines : equal to greater than → NO_COVERAGE
15. drawDomainGridlines : not equal to greater or equal → NO_COVERAGE
16. drawDomainGridlines : equal to greater or equal → NO_COVERAGE
17. drawDomainGridlines : not equal to equal → NO_COVERAGE
18. drawDomainGridlines : equal to not equal → NO_COVERAGE
        if (isDomainGridlinesVisible() || isDomainMinorGridlinesVisible()) {
3842
            Stroke gridStroke = null;
3843
            Paint gridPaint = null;
3844 1 1. drawDomainGridlines : removed call to java/util/List::iterator → NO_COVERAGE
            Iterator iterator = ticks.iterator();
3845
            boolean paintLine;
3846 9 1. drawDomainGridlines : negated conditional → NO_COVERAGE
2. drawDomainGridlines : removed call to java/util/Iterator::hasNext → NO_COVERAGE
3. drawDomainGridlines : removed conditional - replaced equality check with false → NO_COVERAGE
4. drawDomainGridlines : removed conditional - replaced equality check with true → NO_COVERAGE
5. drawDomainGridlines : not equal to less than → NO_COVERAGE
6. drawDomainGridlines : not equal to less or equal → NO_COVERAGE
7. drawDomainGridlines : not equal to greater than → NO_COVERAGE
8. drawDomainGridlines : not equal to greater or equal → NO_COVERAGE
9. drawDomainGridlines : not equal to equal → NO_COVERAGE
            while (iterator.hasNext()) {
3847 5 1. drawDomainGridlines : Substituted 0 with 1 → NO_COVERAGE
2. drawDomainGridlines : Substituted 0 with 1 → NO_COVERAGE
3. drawDomainGridlines : Substituted 0 with -1 → NO_COVERAGE
4. drawDomainGridlines : Substituted 0 with 1 → NO_COVERAGE
5. drawDomainGridlines : Substituted 0 with -1 → NO_COVERAGE
                paintLine = false;
3848 1 1. drawDomainGridlines : removed call to java/util/Iterator::next → NO_COVERAGE
                ValueTick tick = (ValueTick) iterator.next();
3849 5 1. drawDomainGridlines : negated conditional → NO_COVERAGE
2. drawDomainGridlines : removed call to org/jfree/chart/axis/ValueTick::getTickType → NO_COVERAGE
3. drawDomainGridlines : removed conditional - replaced equality check with false → NO_COVERAGE
4. drawDomainGridlines : removed conditional - replaced equality check with true → NO_COVERAGE
5. drawDomainGridlines : not equal to equal → NO_COVERAGE
                if ((tick.getTickType() == TickType.MINOR)
3850 9 1. drawDomainGridlines : negated conditional → NO_COVERAGE
2. drawDomainGridlines : removed call to org/jfree/chart/plot/XYPlot::isDomainMinorGridlinesVisible → NO_COVERAGE
3. drawDomainGridlines : removed conditional - replaced equality check with false → NO_COVERAGE
4. drawDomainGridlines : removed conditional - replaced equality check with true → NO_COVERAGE
5. drawDomainGridlines : equal to less than → NO_COVERAGE
6. drawDomainGridlines : equal to less or equal → NO_COVERAGE
7. drawDomainGridlines : equal to greater than → NO_COVERAGE
8. drawDomainGridlines : equal to greater or equal → NO_COVERAGE
9. drawDomainGridlines : equal to not equal → NO_COVERAGE
                        && isDomainMinorGridlinesVisible()) {
3851 1 1. drawDomainGridlines : removed call to org/jfree/chart/plot/XYPlot::getDomainMinorGridlineStroke → NO_COVERAGE
                    gridStroke = getDomainMinorGridlineStroke();
3852 1 1. drawDomainGridlines : removed call to org/jfree/chart/plot/XYPlot::getDomainMinorGridlinePaint → NO_COVERAGE
                    gridPaint = getDomainMinorGridlinePaint();
3853 6 1. drawDomainGridlines : Substituted 1 with 0 → NO_COVERAGE
2. drawDomainGridlines : Substituted 1 with 0 → NO_COVERAGE
3. drawDomainGridlines : Substituted 1 with -1 → NO_COVERAGE
4. drawDomainGridlines : Substituted 1 with -1 → NO_COVERAGE
5. drawDomainGridlines : Substituted 1 with 2 → NO_COVERAGE
6. drawDomainGridlines : Substituted 1 with 0 → NO_COVERAGE
                    paintLine = true;
3854 5 1. drawDomainGridlines : negated conditional → NO_COVERAGE
2. drawDomainGridlines : removed call to org/jfree/chart/axis/ValueTick::getTickType → NO_COVERAGE
3. drawDomainGridlines : removed conditional - replaced equality check with false → NO_COVERAGE
4. drawDomainGridlines : removed conditional - replaced equality check with true → NO_COVERAGE
5. drawDomainGridlines : not equal to equal → NO_COVERAGE
                } else if ((tick.getTickType() == TickType.MAJOR)
3855 9 1. drawDomainGridlines : negated conditional → NO_COVERAGE
2. drawDomainGridlines : removed call to org/jfree/chart/plot/XYPlot::isDomainGridlinesVisible → NO_COVERAGE
3. drawDomainGridlines : removed conditional - replaced equality check with false → NO_COVERAGE
4. drawDomainGridlines : removed conditional - replaced equality check with true → NO_COVERAGE
5. drawDomainGridlines : equal to less than → NO_COVERAGE
6. drawDomainGridlines : equal to less or equal → NO_COVERAGE
7. drawDomainGridlines : equal to greater than → NO_COVERAGE
8. drawDomainGridlines : equal to greater or equal → NO_COVERAGE
9. drawDomainGridlines : equal to not equal → NO_COVERAGE
                        && isDomainGridlinesVisible()) {
3856 1 1. drawDomainGridlines : removed call to org/jfree/chart/plot/XYPlot::getDomainGridlineStroke → NO_COVERAGE
                    gridStroke = getDomainGridlineStroke();
3857 1 1. drawDomainGridlines : removed call to org/jfree/chart/plot/XYPlot::getDomainGridlinePaint → NO_COVERAGE
                    gridPaint = getDomainGridlinePaint();
3858 6 1. drawDomainGridlines : Substituted 1 with 0 → NO_COVERAGE
2. drawDomainGridlines : Substituted 1 with 0 → NO_COVERAGE
3. drawDomainGridlines : Substituted 1 with -1 → NO_COVERAGE
4. drawDomainGridlines : Substituted 1 with -1 → NO_COVERAGE
5. drawDomainGridlines : Substituted 1 with 2 → NO_COVERAGE
6. drawDomainGridlines : Substituted 1 with 0 → NO_COVERAGE
                    paintLine = true;
3859
                }
3860 1 1. drawDomainGridlines : removed call to org/jfree/chart/plot/XYPlot::getRenderer → NO_COVERAGE
                XYItemRenderer r = getRenderer();
3861 21 1. drawDomainGridlines : negated conditional → NO_COVERAGE
2. drawDomainGridlines : negated conditional → NO_COVERAGE
3. drawDomainGridlines : removed conditional - replaced equality check with false → NO_COVERAGE
4. drawDomainGridlines : removed conditional - replaced equality check with false → NO_COVERAGE
5. drawDomainGridlines : removed conditional - replaced equality check with true → NO_COVERAGE
6. drawDomainGridlines : removed conditional - replaced equality check with true → NO_COVERAGE
7. drawDomainGridlines : Negated integer local variable number 7 → NO_COVERAGE
8. drawDomainGridlines : equal to less than → NO_COVERAGE
9. drawDomainGridlines : equal to less than → NO_COVERAGE
10. drawDomainGridlines : equal to less or equal → NO_COVERAGE
11. drawDomainGridlines : equal to less or equal → NO_COVERAGE
12. drawDomainGridlines : equal to greater than → NO_COVERAGE
13. drawDomainGridlines : equal to greater than → NO_COVERAGE
14. drawDomainGridlines : equal to greater or equal → NO_COVERAGE
15. drawDomainGridlines : equal to greater or equal → NO_COVERAGE
16. drawDomainGridlines : equal to not equal → NO_COVERAGE
17. drawDomainGridlines : equal to not equal → NO_COVERAGE
18. drawDomainGridlines : Incremented (a++) integer local variable number 7 → NO_COVERAGE
19. drawDomainGridlines : Decremented (a--) integer local variable number 7 → NO_COVERAGE
20. drawDomainGridlines : Incremented (++a) integer local variable number 7 → NO_COVERAGE
21. drawDomainGridlines : Decremented (--a) integer local variable number 7 → NO_COVERAGE
                if ((r instanceof AbstractXYItemRenderer) && paintLine) {
3862 1 1. drawDomainGridlines : removed call to org/jfree/chart/renderer/xy/AbstractXYItemRenderer::drawDomainLine → NO_COVERAGE
                    ((AbstractXYItemRenderer) r).drawDomainLine(g2, this,
3863 2 1. drawDomainGridlines : removed call to org/jfree/chart/plot/XYPlot::getDomainAxis → NO_COVERAGE
2. drawDomainGridlines : removed call to org/jfree/chart/axis/ValueTick::getValue → NO_COVERAGE
                            getDomainAxis(), dataArea, tick.getValue(),
3864
                            gridPaint, gridStroke);
3865
                }
3866
            }
3867
        }
3868
    }
3869
3870
    /**
3871
     * Draws the gridlines for the plot's primary range axis, if they are
3872
     * visible.
3873
     *
3874
     * @param g2  the graphics device.
3875
     * @param area  the data area.
3876
     * @param ticks  the ticks.
3877
     *
3878
     * @see #drawDomainGridlines(Graphics2D, Rectangle2D, List)
3879
     */
3880
    protected void drawRangeGridlines(Graphics2D g2, Rectangle2D area,
3881
                                      List ticks) {
3882
3883
        // no renderer, no gridlines...
3884 5 1. drawRangeGridlines : negated conditional → NO_COVERAGE
2. drawRangeGridlines : removed call to org/jfree/chart/plot/XYPlot::getRenderer → NO_COVERAGE
3. drawRangeGridlines : removed conditional - replaced equality check with false → NO_COVERAGE
4. drawRangeGridlines : removed conditional - replaced equality check with true → NO_COVERAGE
5. drawRangeGridlines : not equal to equal → NO_COVERAGE
        if (getRenderer() == null) {
3885
            return;
3886
        }
3887
3888
        // draw the range grid lines, if any...
3889 18 1. drawRangeGridlines : negated conditional → NO_COVERAGE
2. drawRangeGridlines : negated conditional → NO_COVERAGE
3. drawRangeGridlines : removed call to org/jfree/chart/plot/XYPlot::isRangeGridlinesVisible → NO_COVERAGE
4. drawRangeGridlines : removed call to org/jfree/chart/plot/XYPlot::isRangeMinorGridlinesVisible → NO_COVERAGE
5. drawRangeGridlines : removed conditional - replaced equality check with false → NO_COVERAGE
6. drawRangeGridlines : removed conditional - replaced equality check with false → NO_COVERAGE
7. drawRangeGridlines : removed conditional - replaced equality check with true → NO_COVERAGE
8. drawRangeGridlines : removed conditional - replaced equality check with true → NO_COVERAGE
9. drawRangeGridlines : not equal to less than → NO_COVERAGE
10. drawRangeGridlines : equal to less than → NO_COVERAGE
11. drawRangeGridlines : not equal to less or equal → NO_COVERAGE
12. drawRangeGridlines : equal to less or equal → NO_COVERAGE
13. drawRangeGridlines : not equal to greater than → NO_COVERAGE
14. drawRangeGridlines : equal to greater than → NO_COVERAGE
15. drawRangeGridlines : not equal to greater or equal → NO_COVERAGE
16. drawRangeGridlines : equal to greater or equal → NO_COVERAGE
17. drawRangeGridlines : not equal to equal → NO_COVERAGE
18. drawRangeGridlines : equal to not equal → NO_COVERAGE
        if (isRangeGridlinesVisible() || isRangeMinorGridlinesVisible()) {
3890
            Stroke gridStroke = null;
3891
            Paint gridPaint = null;
3892 1 1. drawRangeGridlines : removed call to org/jfree/chart/plot/XYPlot::getRangeAxis → NO_COVERAGE
            ValueAxis axis = getRangeAxis();
3893 4 1. drawRangeGridlines : negated conditional → NO_COVERAGE
2. drawRangeGridlines : removed conditional - replaced equality check with false → NO_COVERAGE
3. drawRangeGridlines : removed conditional - replaced equality check with true → NO_COVERAGE
4. drawRangeGridlines : equal to not equal → NO_COVERAGE
            if (axis != null) {
3894 1 1. drawRangeGridlines : removed call to java/util/List::iterator → NO_COVERAGE
                Iterator iterator = ticks.iterator();
3895
                boolean paintLine;
3896 9 1. drawRangeGridlines : negated conditional → NO_COVERAGE
2. drawRangeGridlines : removed call to java/util/Iterator::hasNext → NO_COVERAGE
3. drawRangeGridlines : removed conditional - replaced equality check with false → NO_COVERAGE
4. drawRangeGridlines : removed conditional - replaced equality check with true → NO_COVERAGE
5. drawRangeGridlines : not equal to less than → NO_COVERAGE
6. drawRangeGridlines : not equal to less or equal → NO_COVERAGE
7. drawRangeGridlines : not equal to greater than → NO_COVERAGE
8. drawRangeGridlines : not equal to greater or equal → NO_COVERAGE
9. drawRangeGridlines : not equal to equal → NO_COVERAGE
                while (iterator.hasNext()) {
3897 5 1. drawRangeGridlines : Substituted 0 with 1 → NO_COVERAGE
2. drawRangeGridlines : Substituted 0 with 1 → NO_COVERAGE
3. drawRangeGridlines : Substituted 0 with -1 → NO_COVERAGE
4. drawRangeGridlines : Substituted 0 with 1 → NO_COVERAGE
5. drawRangeGridlines : Substituted 0 with -1 → NO_COVERAGE
                    paintLine = false;
3898 1 1. drawRangeGridlines : removed call to java/util/Iterator::next → NO_COVERAGE
                    ValueTick tick = (ValueTick) iterator.next();
3899 5 1. drawRangeGridlines : negated conditional → NO_COVERAGE
2. drawRangeGridlines : removed call to org/jfree/chart/axis/ValueTick::getTickType → NO_COVERAGE
3. drawRangeGridlines : removed conditional - replaced equality check with false → NO_COVERAGE
4. drawRangeGridlines : removed conditional - replaced equality check with true → NO_COVERAGE
5. drawRangeGridlines : not equal to equal → NO_COVERAGE
                    if ((tick.getTickType() == TickType.MINOR)
3900 9 1. drawRangeGridlines : negated conditional → NO_COVERAGE
2. drawRangeGridlines : removed call to org/jfree/chart/plot/XYPlot::isRangeMinorGridlinesVisible → NO_COVERAGE
3. drawRangeGridlines : removed conditional - replaced equality check with false → NO_COVERAGE
4. drawRangeGridlines : removed conditional - replaced equality check with true → NO_COVERAGE
5. drawRangeGridlines : equal to less than → NO_COVERAGE
6. drawRangeGridlines : equal to less or equal → NO_COVERAGE
7. drawRangeGridlines : equal to greater than → NO_COVERAGE
8. drawRangeGridlines : equal to greater or equal → NO_COVERAGE
9. drawRangeGridlines : equal to not equal → NO_COVERAGE
                            && isRangeMinorGridlinesVisible()) {
3901 1 1. drawRangeGridlines : removed call to org/jfree/chart/plot/XYPlot::getRangeMinorGridlineStroke → NO_COVERAGE
                        gridStroke = getRangeMinorGridlineStroke();
3902 1 1. drawRangeGridlines : removed call to org/jfree/chart/plot/XYPlot::getRangeMinorGridlinePaint → NO_COVERAGE
                        gridPaint = getRangeMinorGridlinePaint();
3903 6 1. drawRangeGridlines : Substituted 1 with 0 → NO_COVERAGE
2. drawRangeGridlines : Substituted 1 with 0 → NO_COVERAGE
3. drawRangeGridlines : Substituted 1 with -1 → NO_COVERAGE
4. drawRangeGridlines : Substituted 1 with -1 → NO_COVERAGE
5. drawRangeGridlines : Substituted 1 with 2 → NO_COVERAGE
6. drawRangeGridlines : Substituted 1 with 0 → NO_COVERAGE
                        paintLine = true;
3904 5 1. drawRangeGridlines : negated conditional → NO_COVERAGE
2. drawRangeGridlines : removed call to org/jfree/chart/axis/ValueTick::getTickType → NO_COVERAGE
3. drawRangeGridlines : removed conditional - replaced equality check with false → NO_COVERAGE
4. drawRangeGridlines : removed conditional - replaced equality check with true → NO_COVERAGE
5. drawRangeGridlines : not equal to equal → NO_COVERAGE
                    } else if ((tick.getTickType() == TickType.MAJOR)
3905 9 1. drawRangeGridlines : negated conditional → NO_COVERAGE
2. drawRangeGridlines : removed call to org/jfree/chart/plot/XYPlot::isRangeGridlinesVisible → NO_COVERAGE
3. drawRangeGridlines : removed conditional - replaced equality check with false → NO_COVERAGE
4. drawRangeGridlines : removed conditional - replaced equality check with true → NO_COVERAGE
5. drawRangeGridlines : equal to less than → NO_COVERAGE
6. drawRangeGridlines : equal to less or equal → NO_COVERAGE
7. drawRangeGridlines : equal to greater than → NO_COVERAGE
8. drawRangeGridlines : equal to greater or equal → NO_COVERAGE
9. drawRangeGridlines : equal to not equal → NO_COVERAGE
                            && isRangeGridlinesVisible()) {
3906 1 1. drawRangeGridlines : removed call to org/jfree/chart/plot/XYPlot::getRangeGridlineStroke → NO_COVERAGE
                        gridStroke = getRangeGridlineStroke();
3907 1 1. drawRangeGridlines : removed call to org/jfree/chart/plot/XYPlot::getRangeGridlinePaint → NO_COVERAGE
                        gridPaint = getRangeGridlinePaint();
3908 6 1. drawRangeGridlines : Substituted 1 with 0 → NO_COVERAGE
2. drawRangeGridlines : Substituted 1 with 0 → NO_COVERAGE
3. drawRangeGridlines : Substituted 1 with -1 → NO_COVERAGE
4. drawRangeGridlines : Substituted 1 with -1 → NO_COVERAGE
5. drawRangeGridlines : Substituted 1 with 2 → NO_COVERAGE
6. drawRangeGridlines : Substituted 1 with 0 → NO_COVERAGE
                        paintLine = true;
3909
                    }
3910 14 1. drawRangeGridlines : Substituted 0.0 with 1.0 → NO_COVERAGE
2. drawRangeGridlines : negated conditional → NO_COVERAGE
3. drawRangeGridlines : removed call to org/jfree/chart/axis/ValueTick::getValue → NO_COVERAGE
4. drawRangeGridlines : removed conditional - replaced equality check with false → NO_COVERAGE
5. drawRangeGridlines : removed conditional - replaced equality check with true → NO_COVERAGE
6. drawRangeGridlines : Substituted 0.0 with 1.0 → NO_COVERAGE
7. drawRangeGridlines : Substituted 0.0 with -1.0 → NO_COVERAGE
8. drawRangeGridlines : Substituted 0.0 with 1.0 → NO_COVERAGE
9. drawRangeGridlines : Substituted 0.0 with -1.0 → NO_COVERAGE
10. drawRangeGridlines : not equal to less than → NO_COVERAGE
11. drawRangeGridlines : not equal to less or equal → NO_COVERAGE
12. drawRangeGridlines : not equal to greater than → NO_COVERAGE
13. drawRangeGridlines : not equal to greater or equal → NO_COVERAGE
14. drawRangeGridlines : not equal to equal → NO_COVERAGE
                    if ((tick.getValue() != 0.0
3911 22 1. drawRangeGridlines : negated conditional → NO_COVERAGE
2. drawRangeGridlines : negated conditional → NO_COVERAGE
3. drawRangeGridlines : removed call to org/jfree/chart/plot/XYPlot::isRangeZeroBaselineVisible → NO_COVERAGE
4. drawRangeGridlines : removed conditional - replaced equality check with false → NO_COVERAGE
5. drawRangeGridlines : removed conditional - replaced equality check with false → NO_COVERAGE
6. drawRangeGridlines : removed conditional - replaced equality check with true → NO_COVERAGE
7. drawRangeGridlines : removed conditional - replaced equality check with true → NO_COVERAGE
8. drawRangeGridlines : Negated integer local variable number 8 → NO_COVERAGE
9. drawRangeGridlines : not equal to less than → NO_COVERAGE
10. drawRangeGridlines : equal to less than → NO_COVERAGE
11. drawRangeGridlines : not equal to less or equal → NO_COVERAGE
12. drawRangeGridlines : equal to less or equal → NO_COVERAGE
13. drawRangeGridlines : not equal to greater than → NO_COVERAGE
14. drawRangeGridlines : equal to greater than → NO_COVERAGE
15. drawRangeGridlines : not equal to greater or equal → NO_COVERAGE
16. drawRangeGridlines : equal to greater or equal → NO_COVERAGE
17. drawRangeGridlines : not equal to equal → NO_COVERAGE
18. drawRangeGridlines : equal to not equal → NO_COVERAGE
19. drawRangeGridlines : Incremented (a++) integer local variable number 8 → NO_COVERAGE
20. drawRangeGridlines : Decremented (a--) integer local variable number 8 → NO_COVERAGE
21. drawRangeGridlines : Incremented (++a) integer local variable number 8 → NO_COVERAGE
22. drawRangeGridlines : Decremented (--a) integer local variable number 8 → NO_COVERAGE
                            || !isRangeZeroBaselineVisible()) && paintLine) {
3912 3 1. drawRangeGridlines : removed call to org/jfree/chart/plot/XYPlot::getRenderer → NO_COVERAGE
2. drawRangeGridlines : removed call to org/jfree/chart/plot/XYPlot::getRangeAxis → NO_COVERAGE
3. drawRangeGridlines : removed call to org/jfree/chart/renderer/xy/XYItemRenderer::drawRangeLine → NO_COVERAGE
                        getRenderer().drawRangeLine(g2, this, getRangeAxis(),
3913 1 1. drawRangeGridlines : removed call to org/jfree/chart/axis/ValueTick::getValue → NO_COVERAGE
                                area, tick.getValue(), gridPaint, gridStroke);
3914
                    }
3915
                }
3916
            }
3917
        }
3918
    }
3919
3920
    /**
3921
     * Draws a base line across the chart at value zero on the domain axis.
3922
     *
3923
     * @param g2  the graphics device.
3924
     * @param area  the data area.
3925
     *
3926
     * @see #setDomainZeroBaselineVisible(boolean)
3927
     *
3928
     * @since 1.0.5
3929
     */
3930
    protected void drawZeroDomainBaseline(Graphics2D g2, Rectangle2D area) {
3931 9 1. drawZeroDomainBaseline : negated conditional → NO_COVERAGE
2. drawZeroDomainBaseline : removed call to org/jfree/chart/plot/XYPlot::isDomainZeroBaselineVisible → NO_COVERAGE
3. drawZeroDomainBaseline : removed conditional - replaced equality check with false → NO_COVERAGE
4. drawZeroDomainBaseline : removed conditional - replaced equality check with true → NO_COVERAGE
5. drawZeroDomainBaseline : equal to less than → NO_COVERAGE
6. drawZeroDomainBaseline : equal to less or equal → NO_COVERAGE
7. drawZeroDomainBaseline : equal to greater than → NO_COVERAGE
8. drawZeroDomainBaseline : equal to greater or equal → NO_COVERAGE
9. drawZeroDomainBaseline : equal to not equal → NO_COVERAGE
        if (isDomainZeroBaselineVisible()) {
3932 1 1. drawZeroDomainBaseline : removed call to org/jfree/chart/plot/XYPlot::getRenderer → NO_COVERAGE
            XYItemRenderer r = getRenderer();
3933
            // FIXME: the renderer interface doesn't have the drawDomainLine()
3934
            // method, so we have to rely on the renderer being a subclass of
3935
            // AbstractXYItemRenderer (which is lame)
3936 8 1. drawZeroDomainBaseline : negated conditional → NO_COVERAGE
2. drawZeroDomainBaseline : removed conditional - replaced equality check with false → NO_COVERAGE
3. drawZeroDomainBaseline : removed conditional - replaced equality check with true → NO_COVERAGE
4. drawZeroDomainBaseline : equal to less than → NO_COVERAGE
5. drawZeroDomainBaseline : equal to less or equal → NO_COVERAGE
6. drawZeroDomainBaseline : equal to greater than → NO_COVERAGE
7. drawZeroDomainBaseline : equal to greater or equal → NO_COVERAGE
8. drawZeroDomainBaseline : equal to not equal → NO_COVERAGE
            if (r instanceof AbstractXYItemRenderer) {
3937
                AbstractXYItemRenderer renderer = (AbstractXYItemRenderer) r;
3938 7 1. drawZeroDomainBaseline : Substituted 0.0 with 1.0 → NO_COVERAGE
2. drawZeroDomainBaseline : removed call to org/jfree/chart/plot/XYPlot::getDomainAxis → NO_COVERAGE
3. drawZeroDomainBaseline : removed call to org/jfree/chart/renderer/xy/AbstractXYItemRenderer::drawDomainLine → NO_COVERAGE
4. drawZeroDomainBaseline : Substituted 0.0 with 1.0 → NO_COVERAGE
5. drawZeroDomainBaseline : Substituted 0.0 with -1.0 → NO_COVERAGE
6. drawZeroDomainBaseline : Substituted 0.0 with 1.0 → NO_COVERAGE
7. drawZeroDomainBaseline : Substituted 0.0 with -1.0 → NO_COVERAGE
                renderer.drawDomainLine(g2, this, getDomainAxis(), area, 0.0,
3939
                        this.domainZeroBaselinePaint,
3940
                        this.domainZeroBaselineStroke);
3941
            }
3942
        }
3943
    }
3944
3945
    /**
3946
     * Draws a base line across the chart at value zero on the range axis.
3947
     *
3948
     * @param g2  the graphics device.
3949
     * @param area  the data area.
3950
     *
3951
     * @see #setRangeZeroBaselineVisible(boolean)
3952
     */
3953
    protected void drawZeroRangeBaseline(Graphics2D g2, Rectangle2D area) {
3954 9 1. drawZeroRangeBaseline : negated conditional → NO_COVERAGE
2. drawZeroRangeBaseline : removed call to org/jfree/chart/plot/XYPlot::isRangeZeroBaselineVisible → NO_COVERAGE
3. drawZeroRangeBaseline : removed conditional - replaced equality check with false → NO_COVERAGE
4. drawZeroRangeBaseline : removed conditional - replaced equality check with true → NO_COVERAGE
5. drawZeroRangeBaseline : equal to less than → NO_COVERAGE
6. drawZeroRangeBaseline : equal to less or equal → NO_COVERAGE
7. drawZeroRangeBaseline : equal to greater than → NO_COVERAGE
8. drawZeroRangeBaseline : equal to greater or equal → NO_COVERAGE
9. drawZeroRangeBaseline : equal to not equal → NO_COVERAGE
        if (isRangeZeroBaselineVisible()) {
3955 8 1. drawZeroRangeBaseline : Substituted 0.0 with 1.0 → NO_COVERAGE
2. drawZeroRangeBaseline : removed call to org/jfree/chart/plot/XYPlot::getRenderer → NO_COVERAGE
3. drawZeroRangeBaseline : removed call to org/jfree/chart/plot/XYPlot::getRangeAxis → NO_COVERAGE
4. drawZeroRangeBaseline : removed call to org/jfree/chart/renderer/xy/XYItemRenderer::drawRangeLine → NO_COVERAGE
5. drawZeroRangeBaseline : Substituted 0.0 with 1.0 → NO_COVERAGE
6. drawZeroRangeBaseline : Substituted 0.0 with -1.0 → NO_COVERAGE
7. drawZeroRangeBaseline : Substituted 0.0 with 1.0 → NO_COVERAGE
8. drawZeroRangeBaseline : Substituted 0.0 with -1.0 → NO_COVERAGE
            getRenderer().drawRangeLine(g2, this, getRangeAxis(), area, 0.0,
3956
                    this.rangeZeroBaselinePaint, this.rangeZeroBaselineStroke);
3957
        }
3958
    }
3959
3960
    /**
3961
     * Draws the annotations for the plot.
3962
     *
3963
     * @param g2  the graphics device.
3964
     * @param dataArea  the data area.
3965
     * @param info  the chart rendering info.
3966
     */
3967
    public void drawAnnotations(Graphics2D g2, Rectangle2D dataArea,
3968
                                PlotRenderingInfo info) {
3969
3970 1 1. drawAnnotations : removed call to java/util/List::iterator → NO_COVERAGE
        Iterator iterator = this.annotations.iterator();
3971 9 1. drawAnnotations : negated conditional → NO_COVERAGE
2. drawAnnotations : removed call to java/util/Iterator::hasNext → NO_COVERAGE
3. drawAnnotations : removed conditional - replaced equality check with false → NO_COVERAGE
4. drawAnnotations : removed conditional - replaced equality check with true → NO_COVERAGE
5. drawAnnotations : not equal to less than → NO_COVERAGE
6. drawAnnotations : not equal to less or equal → NO_COVERAGE
7. drawAnnotations : not equal to greater than → NO_COVERAGE
8. drawAnnotations : not equal to greater or equal → NO_COVERAGE
9. drawAnnotations : not equal to equal → NO_COVERAGE
        while (iterator.hasNext()) {
3972
            XYAnnotation annotation = (XYAnnotation) iterator.next();
3973 1 1. drawAnnotations : removed call to org/jfree/chart/plot/XYPlot::getDomainAxis → NO_COVERAGE
            ValueAxis xAxis = getDomainAxis();
3974 1 1. drawAnnotations : removed call to org/jfree/chart/plot/XYPlot::getRangeAxis → NO_COVERAGE
            ValueAxis yAxis = getRangeAxis();
3975 6 1. drawAnnotations : Substituted 0 with 1 → NO_COVERAGE
2. drawAnnotations : removed call to org/jfree/chart/annotations/XYAnnotation::draw → NO_COVERAGE
3. drawAnnotations : Substituted 0 with 1 → NO_COVERAGE
4. drawAnnotations : Substituted 0 with -1 → NO_COVERAGE
5. drawAnnotations : Substituted 0 with 1 → NO_COVERAGE
6. drawAnnotations : Substituted 0 with -1 → NO_COVERAGE
            annotation.draw(g2, this, dataArea, xAxis, yAxis, 0, info);
3976
        }
3977
3978
    }
3979
3980
    /**
3981
     * Draws the domain markers (if any) for an axis and layer.  This method is
3982
     * typically called from within the draw() method.
3983
     *
3984
     * @param g2  the graphics device.
3985
     * @param dataArea  the data area.
3986
     * @param index  the dataset/renderer index.
3987
     * @param layer  the layer (foreground or background).
3988
     */
3989
    protected void drawDomainMarkers(Graphics2D g2, Rectangle2D dataArea,
3990
                                     int index, Layer layer) {
3991
3992 6 1. drawDomainMarkers : removed call to org/jfree/chart/plot/XYPlot::getRenderer → NO_COVERAGE
2. drawDomainMarkers : Negated integer local variable number 3 → NO_COVERAGE
3. drawDomainMarkers : Incremented (a++) integer local variable number 3 → NO_COVERAGE
4. drawDomainMarkers : Decremented (a--) integer local variable number 3 → NO_COVERAGE
5. drawDomainMarkers : Incremented (++a) integer local variable number 3 → NO_COVERAGE
6. drawDomainMarkers : Decremented (--a) integer local variable number 3 → NO_COVERAGE
        XYItemRenderer r = getRenderer(index);
3993 4 1. drawDomainMarkers : negated conditional → NO_COVERAGE
2. drawDomainMarkers : removed conditional - replaced equality check with false → NO_COVERAGE
3. drawDomainMarkers : removed conditional - replaced equality check with true → NO_COVERAGE
4. drawDomainMarkers : not equal to equal → NO_COVERAGE
        if (r == null) {
3994
            return;
3995
        }
3996
        // check that the renderer has a corresponding dataset (it doesn't
3997
        // matter if the dataset is null)
3998 15 1. drawDomainMarkers : changed conditional boundary → NO_COVERAGE
2. drawDomainMarkers : negated conditional → NO_COVERAGE
3. drawDomainMarkers : removed call to org/jfree/chart/plot/XYPlot::getDatasetCount → NO_COVERAGE
4. drawDomainMarkers : removed conditional - replaced comparison check with false → NO_COVERAGE
5. drawDomainMarkers : removed conditional - replaced comparison check with true → NO_COVERAGE
6. drawDomainMarkers : Negated integer local variable number 3 → NO_COVERAGE
7. drawDomainMarkers : Less than to less or equal → NO_COVERAGE
8. drawDomainMarkers : Less than to greater than → NO_COVERAGE
9. drawDomainMarkers : Less than to greater or equal → NO_COVERAGE
10. drawDomainMarkers : Less than to equal → NO_COVERAGE
11. drawDomainMarkers : Less than to not equal → NO_COVERAGE
12. drawDomainMarkers : Incremented (a++) integer local variable number 3 → NO_COVERAGE
13. drawDomainMarkers : Decremented (a--) integer local variable number 3 → NO_COVERAGE
14. drawDomainMarkers : Incremented (++a) integer local variable number 3 → NO_COVERAGE
15. drawDomainMarkers : Decremented (--a) integer local variable number 3 → NO_COVERAGE
        if (index >= getDatasetCount()) {
3999
            return;
4000
        }
4001 6 1. drawDomainMarkers : removed call to org/jfree/chart/plot/XYPlot::getDomainMarkers → NO_COVERAGE
2. drawDomainMarkers : Negated integer local variable number 3 → NO_COVERAGE
3. drawDomainMarkers : Incremented (a++) integer local variable number 3 → NO_COVERAGE
4. drawDomainMarkers : Decremented (a--) integer local variable number 3 → NO_COVERAGE
5. drawDomainMarkers : Incremented (++a) integer local variable number 3 → NO_COVERAGE
6. drawDomainMarkers : Decremented (--a) integer local variable number 3 → NO_COVERAGE
        Collection markers = getDomainMarkers(index, layer);
4002 6 1. drawDomainMarkers : removed call to org/jfree/chart/plot/XYPlot::getDomainAxisForDataset → NO_COVERAGE
2. drawDomainMarkers : Negated integer local variable number 3 → NO_COVERAGE
3. drawDomainMarkers : Incremented (a++) integer local variable number 3 → NO_COVERAGE
4. drawDomainMarkers : Decremented (a--) integer local variable number 3 → NO_COVERAGE
5. drawDomainMarkers : Incremented (++a) integer local variable number 3 → NO_COVERAGE
6. drawDomainMarkers : Decremented (--a) integer local variable number 3 → NO_COVERAGE
        ValueAxis axis = getDomainAxisForDataset(index);
4003 8 1. drawDomainMarkers : negated conditional → NO_COVERAGE
2. drawDomainMarkers : negated conditional → NO_COVERAGE
3. drawDomainMarkers : removed conditional - replaced equality check with false → NO_COVERAGE
4. drawDomainMarkers : removed conditional - replaced equality check with false → NO_COVERAGE
5. drawDomainMarkers : removed conditional - replaced equality check with true → NO_COVERAGE
6. drawDomainMarkers : removed conditional - replaced equality check with true → NO_COVERAGE
7. drawDomainMarkers : equal to not equal → NO_COVERAGE
8. drawDomainMarkers : equal to not equal → NO_COVERAGE
        if (markers != null && axis != null) {
4004 1 1. drawDomainMarkers : removed call to java/util/Collection::iterator → NO_COVERAGE
            Iterator iterator = markers.iterator();
4005 9 1. drawDomainMarkers : negated conditional → NO_COVERAGE
2. drawDomainMarkers : removed call to java/util/Iterator::hasNext → NO_COVERAGE
3. drawDomainMarkers : removed conditional - replaced equality check with false → NO_COVERAGE
4. drawDomainMarkers : removed conditional - replaced equality check with true → NO_COVERAGE
5. drawDomainMarkers : not equal to less than → NO_COVERAGE
6. drawDomainMarkers : not equal to less or equal → NO_COVERAGE
7. drawDomainMarkers : not equal to greater than → NO_COVERAGE
8. drawDomainMarkers : not equal to greater or equal → NO_COVERAGE
9. drawDomainMarkers : not equal to equal → NO_COVERAGE
            while (iterator.hasNext()) {
4006
                Marker marker = (Marker) iterator.next();
4007 1 1. drawDomainMarkers : removed call to org/jfree/chart/renderer/xy/XYItemRenderer::drawDomainMarker → NO_COVERAGE
                r.drawDomainMarker(g2, this, axis, marker, dataArea);
4008
            }
4009
        }
4010
4011
    }
4012
4013
    /**
4014
     * Draws the range markers (if any) for a renderer and layer.  This method
4015
     * is typically called from within the draw() method.
4016
     *
4017
     * @param g2  the graphics device.
4018
     * @param dataArea  the data area.
4019
     * @param index  the renderer index.
4020
     * @param layer  the layer (foreground or background).
4021
     */
4022
    protected void drawRangeMarkers(Graphics2D g2, Rectangle2D dataArea,
4023
                                    int index, Layer layer) {
4024
4025 6 1. drawRangeMarkers : removed call to org/jfree/chart/plot/XYPlot::getRenderer → NO_COVERAGE
2. drawRangeMarkers : Negated integer local variable number 3 → NO_COVERAGE
3. drawRangeMarkers : Incremented (a++) integer local variable number 3 → NO_COVERAGE
4. drawRangeMarkers : Decremented (a--) integer local variable number 3 → NO_COVERAGE
5. drawRangeMarkers : Incremented (++a) integer local variable number 3 → NO_COVERAGE
6. drawRangeMarkers : Decremented (--a) integer local variable number 3 → NO_COVERAGE
        XYItemRenderer r = getRenderer(index);
4026 4 1. drawRangeMarkers : negated conditional → NO_COVERAGE
2. drawRangeMarkers : removed conditional - replaced equality check with false → NO_COVERAGE
3. drawRangeMarkers : removed conditional - replaced equality check with true → NO_COVERAGE
4. drawRangeMarkers : not equal to equal → NO_COVERAGE
        if (r == null) {
4027
            return;
4028
        }
4029
        // check that the renderer has a corresponding dataset (it doesn't
4030
        // matter if the dataset is null)
4031 15 1. drawRangeMarkers : changed conditional boundary → NO_COVERAGE
2. drawRangeMarkers : negated conditional → NO_COVERAGE
3. drawRangeMarkers : removed call to org/jfree/chart/plot/XYPlot::getDatasetCount → NO_COVERAGE
4. drawRangeMarkers : removed conditional - replaced comparison check with false → NO_COVERAGE
5. drawRangeMarkers : removed conditional - replaced comparison check with true → NO_COVERAGE
6. drawRangeMarkers : Negated integer local variable number 3 → NO_COVERAGE
7. drawRangeMarkers : Less than to less or equal → NO_COVERAGE
8. drawRangeMarkers : Less than to greater than → NO_COVERAGE
9. drawRangeMarkers : Less than to greater or equal → NO_COVERAGE
10. drawRangeMarkers : Less than to equal → NO_COVERAGE
11. drawRangeMarkers : Less than to not equal → NO_COVERAGE
12. drawRangeMarkers : Incremented (a++) integer local variable number 3 → NO_COVERAGE
13. drawRangeMarkers : Decremented (a--) integer local variable number 3 → NO_COVERAGE
14. drawRangeMarkers : Incremented (++a) integer local variable number 3 → NO_COVERAGE
15. drawRangeMarkers : Decremented (--a) integer local variable number 3 → NO_COVERAGE
        if (index >= getDatasetCount()) {
4032
            return;
4033
        }
4034 6 1. drawRangeMarkers : removed call to org/jfree/chart/plot/XYPlot::getRangeMarkers → NO_COVERAGE
2. drawRangeMarkers : Negated integer local variable number 3 → NO_COVERAGE
3. drawRangeMarkers : Incremented (a++) integer local variable number 3 → NO_COVERAGE
4. drawRangeMarkers : Decremented (a--) integer local variable number 3 → NO_COVERAGE
5. drawRangeMarkers : Incremented (++a) integer local variable number 3 → NO_COVERAGE
6. drawRangeMarkers : Decremented (--a) integer local variable number 3 → NO_COVERAGE
        Collection markers = getRangeMarkers(index, layer);
4035 6 1. drawRangeMarkers : removed call to org/jfree/chart/plot/XYPlot::getRangeAxisForDataset → NO_COVERAGE
2. drawRangeMarkers : Negated integer local variable number 3 → NO_COVERAGE
3. drawRangeMarkers : Incremented (a++) integer local variable number 3 → NO_COVERAGE
4. drawRangeMarkers : Decremented (a--) integer local variable number 3 → NO_COVERAGE
5. drawRangeMarkers : Incremented (++a) integer local variable number 3 → NO_COVERAGE
6. drawRangeMarkers : Decremented (--a) integer local variable number 3 → NO_COVERAGE
        ValueAxis axis = getRangeAxisForDataset(index);
4036 8 1. drawRangeMarkers : negated conditional → NO_COVERAGE
2. drawRangeMarkers : negated conditional → NO_COVERAGE
3. drawRangeMarkers : removed conditional - replaced equality check with false → NO_COVERAGE
4. drawRangeMarkers : removed conditional - replaced equality check with false → NO_COVERAGE
5. drawRangeMarkers : removed conditional - replaced equality check with true → NO_COVERAGE
6. drawRangeMarkers : removed conditional - replaced equality check with true → NO_COVERAGE
7. drawRangeMarkers : equal to not equal → NO_COVERAGE
8. drawRangeMarkers : equal to not equal → NO_COVERAGE
        if (markers != null && axis != null) {
4037 1 1. drawRangeMarkers : removed call to java/util/Collection::iterator → NO_COVERAGE
            Iterator iterator = markers.iterator();
4038 9 1. drawRangeMarkers : negated conditional → NO_COVERAGE
2. drawRangeMarkers : removed call to java/util/Iterator::hasNext → NO_COVERAGE
3. drawRangeMarkers : removed conditional - replaced equality check with false → NO_COVERAGE
4. drawRangeMarkers : removed conditional - replaced equality check with true → NO_COVERAGE
5. drawRangeMarkers : not equal to less than → NO_COVERAGE
6. drawRangeMarkers : not equal to less or equal → NO_COVERAGE
7. drawRangeMarkers : not equal to greater than → NO_COVERAGE
8. drawRangeMarkers : not equal to greater or equal → NO_COVERAGE
9. drawRangeMarkers : not equal to equal → NO_COVERAGE
            while (iterator.hasNext()) {
4039
                Marker marker = (Marker) iterator.next();
4040 1 1. drawRangeMarkers : removed call to org/jfree/chart/renderer/xy/XYItemRenderer::drawRangeMarker → NO_COVERAGE
                r.drawRangeMarker(g2, this, axis, marker, dataArea);
4041
            }
4042
        }
4043
    }
4044
4045
    /**
4046
     * Returns the list of domain markers (read only) for the specified layer.
4047
     *
4048
     * @param layer  the layer (foreground or background).
4049
     *
4050
     * @return The list of domain markers.
4051
     *
4052
     * @see #getRangeMarkers(Layer)
4053
     */
4054
    public Collection getDomainMarkers(Layer layer) {
4055 8 1. getDomainMarkers : replaced return value with Collections.emptyList for org/jfree/chart/plot/XYPlot::getDomainMarkers → NO_COVERAGE
2. getDomainMarkers : Substituted 0 with 1 → NO_COVERAGE
3. getDomainMarkers : removed call to org/jfree/chart/plot/XYPlot::getDomainMarkers → NO_COVERAGE
4. getDomainMarkers : mutated return of Object value for org/jfree/chart/plot/XYPlot::getDomainMarkers to ( if (x != null) null else throw new RuntimeException ) → NO_COVERAGE
5. getDomainMarkers : Substituted 0 with 1 → NO_COVERAGE
6. getDomainMarkers : Substituted 0 with -1 → NO_COVERAGE
7. getDomainMarkers : Substituted 0 with 1 → NO_COVERAGE
8. getDomainMarkers : Substituted 0 with -1 → NO_COVERAGE
        return getDomainMarkers(0, layer);
4056
    }
4057
4058
    /**
4059
     * Returns the list of range markers (read only) for the specified layer.
4060
     *
4061
     * @param layer  the layer (foreground or background).
4062
     *
4063
     * @return The list of range markers.
4064
     *
4065
     * @see #getDomainMarkers(Layer)
4066
     */
4067
    public Collection getRangeMarkers(Layer layer) {
4068 8 1. getRangeMarkers : replaced return value with Collections.emptyList for org/jfree/chart/plot/XYPlot::getRangeMarkers → NO_COVERAGE
2. getRangeMarkers : Substituted 0 with 1 → NO_COVERAGE
3. getRangeMarkers : removed call to org/jfree/chart/plot/XYPlot::getRangeMarkers → NO_COVERAGE
4. getRangeMarkers : mutated return of Object value for org/jfree/chart/plot/XYPlot::getRangeMarkers to ( if (x != null) null else throw new RuntimeException ) → NO_COVERAGE
5. getRangeMarkers : Substituted 0 with 1 → NO_COVERAGE
6. getRangeMarkers : Substituted 0 with -1 → NO_COVERAGE
7. getRangeMarkers : Substituted 0 with 1 → NO_COVERAGE
8. getRangeMarkers : Substituted 0 with -1 → NO_COVERAGE
        return getRangeMarkers(0, layer);
4069
    }
4070
4071
    /**
4072
     * Returns a collection of domain markers for a particular renderer and
4073
     * layer.
4074
     *
4075
     * @param index  the renderer index.
4076
     * @param layer  the layer.
4077
     *
4078
     * @return A collection of markers (possibly <code>null</code>).
4079
     *
4080
     * @see #getRangeMarkers(int, Layer)
4081
     */
4082
    public Collection getDomainMarkers(int index, Layer layer) {
4083
        Collection result = null;
4084 6 1. getDomainMarkers : removed call to java/lang/Integer::<init> → NO_COVERAGE
2. getDomainMarkers : Negated integer local variable number 1 → NO_COVERAGE
3. getDomainMarkers : Incremented (a++) integer local variable number 1 → NO_COVERAGE
4. getDomainMarkers : Decremented (a--) integer local variable number 1 → NO_COVERAGE
5. getDomainMarkers : Incremented (++a) integer local variable number 1 → NO_COVERAGE
6. getDomainMarkers : Decremented (--a) integer local variable number 1 → NO_COVERAGE
        Integer key = new Integer(index);
4085 4 1. getDomainMarkers : negated conditional → NO_COVERAGE
2. getDomainMarkers : removed conditional - replaced equality check with false → NO_COVERAGE
3. getDomainMarkers : removed conditional - replaced equality check with true → NO_COVERAGE
4. getDomainMarkers : not equal to equal → NO_COVERAGE
        if (layer == Layer.FOREGROUND) {
4086 2 1. getDomainMarkers : replaced call to java/util/Map::get with argument → NO_COVERAGE
2. getDomainMarkers : removed call to java/util/Map::get → NO_COVERAGE
            result = (Collection) this.foregroundDomainMarkers.get(key);
4087
        }
4088 4 1. getDomainMarkers : negated conditional → NO_COVERAGE
2. getDomainMarkers : removed conditional - replaced equality check with false → NO_COVERAGE
3. getDomainMarkers : removed conditional - replaced equality check with true → NO_COVERAGE
4. getDomainMarkers : not equal to equal → NO_COVERAGE
        else if (layer == Layer.BACKGROUND) {
4089 2 1. getDomainMarkers : replaced call to java/util/Map::get with argument → NO_COVERAGE
2. getDomainMarkers : removed call to java/util/Map::get → NO_COVERAGE
            result = (Collection) this.backgroundDomainMarkers.get(key);
4090
        }
4091 4 1. getDomainMarkers : negated conditional → NO_COVERAGE
2. getDomainMarkers : removed conditional - replaced equality check with false → NO_COVERAGE
3. getDomainMarkers : removed conditional - replaced equality check with true → NO_COVERAGE
4. getDomainMarkers : equal to not equal → NO_COVERAGE
        if (result != null) {
4092 2 1. getDomainMarkers : replaced call to java/util/Collections::unmodifiableCollection with argument → NO_COVERAGE
2. getDomainMarkers : removed call to java/util/Collections::unmodifiableCollection → NO_COVERAGE
            result = Collections.unmodifiableCollection(result);
4093
        }
4094 2 1. getDomainMarkers : replaced return value with Collections.emptyList for org/jfree/chart/plot/XYPlot::getDomainMarkers → NO_COVERAGE
2. getDomainMarkers : mutated return of Object value for org/jfree/chart/plot/XYPlot::getDomainMarkers to ( if (x != null) null else throw new RuntimeException ) → NO_COVERAGE
        return result;
4095
    }
4096
4097
    /**
4098
     * Returns a collection of range markers for a particular renderer and
4099
     * layer.
4100
     *
4101
     * @param index  the renderer index.
4102
     * @param layer  the layer.
4103
     *
4104
     * @return A collection of markers (possibly <code>null</code>).
4105
     *
4106
     * @see #getDomainMarkers(int, Layer)
4107
     */
4108
    public Collection getRangeMarkers(int index, Layer layer) {
4109
        Collection result = null;
4110 6 1. getRangeMarkers : removed call to java/lang/Integer::<init> → NO_COVERAGE
2. getRangeMarkers : Negated integer local variable number 1 → NO_COVERAGE
3. getRangeMarkers : Incremented (a++) integer local variable number 1 → NO_COVERAGE
4. getRangeMarkers : Decremented (a--) integer local variable number 1 → NO_COVERAGE
5. getRangeMarkers : Incremented (++a) integer local variable number 1 → NO_COVERAGE
6. getRangeMarkers : Decremented (--a) integer local variable number 1 → NO_COVERAGE
        Integer key = new Integer(index);
4111 4 1. getRangeMarkers : negated conditional → NO_COVERAGE
2. getRangeMarkers : removed conditional - replaced equality check with false → NO_COVERAGE
3. getRangeMarkers : removed conditional - replaced equality check with true → NO_COVERAGE
4. getRangeMarkers : not equal to equal → NO_COVERAGE
        if (layer == Layer.FOREGROUND) {
4112 2 1. getRangeMarkers : replaced call to java/util/Map::get with argument → NO_COVERAGE
2. getRangeMarkers : removed call to java/util/Map::get → NO_COVERAGE
            result = (Collection) this.foregroundRangeMarkers.get(key);
4113
        }
4114 4 1. getRangeMarkers : negated conditional → NO_COVERAGE
2. getRangeMarkers : removed conditional - replaced equality check with false → NO_COVERAGE
3. getRangeMarkers : removed conditional - replaced equality check with true → NO_COVERAGE
4. getRangeMarkers : not equal to equal → NO_COVERAGE
        else if (layer == Layer.BACKGROUND) {
4115 2 1. getRangeMarkers : replaced call to java/util/Map::get with argument → NO_COVERAGE
2. getRangeMarkers : removed call to java/util/Map::get → NO_COVERAGE
            result = (Collection) this.backgroundRangeMarkers.get(key);
4116
        }
4117 4 1. getRangeMarkers : negated conditional → NO_COVERAGE
2. getRangeMarkers : removed conditional - replaced equality check with false → NO_COVERAGE
3. getRangeMarkers : removed conditional - replaced equality check with true → NO_COVERAGE
4. getRangeMarkers : equal to not equal → NO_COVERAGE
        if (result != null) {
4118 2 1. getRangeMarkers : replaced call to java/util/Collections::unmodifiableCollection with argument → NO_COVERAGE
2. getRangeMarkers : removed call to java/util/Collections::unmodifiableCollection → NO_COVERAGE
            result = Collections.unmodifiableCollection(result);
4119
        }
4120 2 1. getRangeMarkers : replaced return value with Collections.emptyList for org/jfree/chart/plot/XYPlot::getRangeMarkers → NO_COVERAGE
2. getRangeMarkers : mutated return of Object value for org/jfree/chart/plot/XYPlot::getRangeMarkers to ( if (x != null) null else throw new RuntimeException ) → NO_COVERAGE
        return result;
4121
    }
4122
4123
    /**
4124
     * Utility method for drawing a horizontal line across the data area of the
4125
     * plot.
4126
     *
4127
     * @param g2  the graphics device.
4128
     * @param dataArea  the data area.
4129
     * @param value  the coordinate, where to draw the line.
4130
     * @param stroke  the stroke to use.
4131
     * @param paint  the paint to use.
4132
     */
4133
    protected void drawHorizontalLine(Graphics2D g2, Rectangle2D dataArea,
4134
                                      double value, Stroke stroke,
4135
                                      Paint paint) {
4136
4137 1 1. drawHorizontalLine : removed call to org/jfree/chart/plot/XYPlot::getRangeAxis → NO_COVERAGE
        ValueAxis axis = getRangeAxis();
4138 5 1. drawHorizontalLine : negated conditional → NO_COVERAGE
2. drawHorizontalLine : removed call to org/jfree/chart/plot/XYPlot::getOrientation → NO_COVERAGE
3. drawHorizontalLine : removed conditional - replaced equality check with false → NO_COVERAGE
4. drawHorizontalLine : removed conditional - replaced equality check with true → NO_COVERAGE
5. drawHorizontalLine : not equal to equal → NO_COVERAGE
        if (getOrientation() == PlotOrientation.HORIZONTAL) {
4139 1 1. drawHorizontalLine : removed call to org/jfree/chart/plot/XYPlot::getDomainAxis → NO_COVERAGE
            axis = getDomainAxis();
4140
        }
4141 15 1. drawHorizontalLine : negated conditional → NO_COVERAGE
2. drawHorizontalLine : removed call to org/jfree/chart/axis/ValueAxis::getRange → NO_COVERAGE
3. drawHorizontalLine : removed call to org/jfree/data/Range::contains → NO_COVERAGE
4. drawHorizontalLine : removed conditional - replaced equality check with false → NO_COVERAGE
5. drawHorizontalLine : removed conditional - replaced equality check with true → NO_COVERAGE
6. drawHorizontalLine : Negated double local variable number 3 → NO_COVERAGE
7. drawHorizontalLine : equal to less than → NO_COVERAGE
8. drawHorizontalLine : equal to less or equal → NO_COVERAGE
9. drawHorizontalLine : equal to greater than → NO_COVERAGE
10. drawHorizontalLine : equal to greater or equal → NO_COVERAGE
11. drawHorizontalLine : equal to not equal → NO_COVERAGE
12. drawHorizontalLine : Incremented (a++) double local variable number 3 → NO_COVERAGE
13. drawHorizontalLine : Decremented (a--) double local variable number 3 → NO_COVERAGE
14. drawHorizontalLine : Incremented (++a) double local variable number 3 → NO_COVERAGE
15. drawHorizontalLine : Decremented (--a) double local variable number 3 → NO_COVERAGE
        if (axis.getRange().contains(value)) {
4142 7 1. drawHorizontalLine : replaced call to org/jfree/chart/axis/ValueAxis::valueToJava2D with argument → NO_COVERAGE
2. drawHorizontalLine : removed call to org/jfree/chart/axis/ValueAxis::valueToJava2D → NO_COVERAGE
3. drawHorizontalLine : Negated double local variable number 3 → NO_COVERAGE
4. drawHorizontalLine : Incremented (a++) double local variable number 3 → NO_COVERAGE
5. drawHorizontalLine : Decremented (a--) double local variable number 3 → NO_COVERAGE
6. drawHorizontalLine : Incremented (++a) double local variable number 3 → NO_COVERAGE
7. drawHorizontalLine : Decremented (--a) double local variable number 3 → NO_COVERAGE
            double yy = axis.valueToJava2D(value, dataArea, RectangleEdge.LEFT);
4143 7 1. drawHorizontalLine : removed call to java/awt/geom/Line2D$Double::<init> → NO_COVERAGE
2. drawHorizontalLine : removed call to java/awt/geom/Rectangle2D::getMinX → NO_COVERAGE
3. drawHorizontalLine : Negated double local variable number 8 → NO_COVERAGE
4. drawHorizontalLine : Incremented (a++) double local variable number 8 → NO_COVERAGE
5. drawHorizontalLine : Decremented (a--) double local variable number 8 → NO_COVERAGE
6. drawHorizontalLine : Incremented (++a) double local variable number 8 → NO_COVERAGE
7. drawHorizontalLine : Decremented (--a) double local variable number 8 → NO_COVERAGE
            Line2D line = new Line2D.Double(dataArea.getMinX(), yy,
4144 6 1. drawHorizontalLine : removed call to java/awt/geom/Rectangle2D::getMaxX → NO_COVERAGE
2. drawHorizontalLine : Negated double local variable number 8 → NO_COVERAGE
3. drawHorizontalLine : Incremented (a++) double local variable number 8 → NO_COVERAGE
4. drawHorizontalLine : Decremented (a--) double local variable number 8 → NO_COVERAGE
5. drawHorizontalLine : Incremented (++a) double local variable number 8 → NO_COVERAGE
6. drawHorizontalLine : Decremented (--a) double local variable number 8 → NO_COVERAGE
                    dataArea.getMaxX(), yy);
4145 1 1. drawHorizontalLine : removed call to java/awt/Graphics2D::setStroke → NO_COVERAGE
            g2.setStroke(stroke);
4146 1 1. drawHorizontalLine : removed call to java/awt/Graphics2D::setPaint → NO_COVERAGE
            g2.setPaint(paint);
4147 1 1. drawHorizontalLine : removed call to java/awt/Graphics2D::draw → NO_COVERAGE
            g2.draw(line);
4148
        }
4149
4150
    }
4151
4152
    /**
4153
     * Draws a domain crosshair.
4154
     *
4155
     * @param g2  the graphics target.
4156
     * @param dataArea  the data area.
4157
     * @param orientation  the plot orientation.
4158
     * @param value  the crosshair value.
4159
     * @param axis  the axis against which the value is measured.
4160
     * @param stroke  the stroke used to draw the crosshair line.
4161
     * @param paint  the paint used to draw the crosshair line.
4162
     *
4163
     * @since 1.0.4
4164
     */
4165
    protected void drawDomainCrosshair(Graphics2D g2, Rectangle2D dataArea,
4166
            PlotOrientation orientation, double value, ValueAxis axis,
4167
            Stroke stroke, Paint paint) {
4168
4169 15 1. drawDomainCrosshair : negated conditional → NO_COVERAGE
2. drawDomainCrosshair : removed call to org/jfree/chart/axis/ValueAxis::getRange → NO_COVERAGE
3. drawDomainCrosshair : removed call to org/jfree/data/Range::contains → NO_COVERAGE
4. drawDomainCrosshair : removed conditional - replaced equality check with false → NO_COVERAGE
5. drawDomainCrosshair : removed conditional - replaced equality check with true → NO_COVERAGE
6. drawDomainCrosshair : Negated double local variable number 4 → NO_COVERAGE
7. drawDomainCrosshair : not equal to less than → NO_COVERAGE
8. drawDomainCrosshair : not equal to less or equal → NO_COVERAGE
9. drawDomainCrosshair : not equal to greater than → NO_COVERAGE
10. drawDomainCrosshair : not equal to greater or equal → NO_COVERAGE
11. drawDomainCrosshair : not equal to equal → NO_COVERAGE
12. drawDomainCrosshair : Incremented (a++) double local variable number 4 → NO_COVERAGE
13. drawDomainCrosshair : Decremented (a--) double local variable number 4 → NO_COVERAGE
14. drawDomainCrosshair : Incremented (++a) double local variable number 4 → NO_COVERAGE
15. drawDomainCrosshair : Decremented (--a) double local variable number 4 → NO_COVERAGE
        if (!axis.getRange().contains(value)) {
4170
            return;
4171
        }
4172
        Line2D line;
4173 4 1. drawDomainCrosshair : negated conditional → NO_COVERAGE
2. drawDomainCrosshair : removed conditional - replaced equality check with false → NO_COVERAGE
3. drawDomainCrosshair : removed conditional - replaced equality check with true → NO_COVERAGE
4. drawDomainCrosshair : not equal to equal → NO_COVERAGE
        if (orientation == PlotOrientation.VERTICAL) {
4174 7 1. drawDomainCrosshair : replaced call to org/jfree/chart/axis/ValueAxis::valueToJava2D with argument → NO_COVERAGE
2. drawDomainCrosshair : removed call to org/jfree/chart/axis/ValueAxis::valueToJava2D → NO_COVERAGE
3. drawDomainCrosshair : Negated double local variable number 4 → NO_COVERAGE
4. drawDomainCrosshair : Incremented (a++) double local variable number 4 → NO_COVERAGE
5. drawDomainCrosshair : Decremented (a--) double local variable number 4 → NO_COVERAGE
6. drawDomainCrosshair : Incremented (++a) double local variable number 4 → NO_COVERAGE
7. drawDomainCrosshair : Decremented (--a) double local variable number 4 → NO_COVERAGE
            double xx = axis.valueToJava2D(value, dataArea,
4175
                    RectangleEdge.BOTTOM);
4176 12 1. drawDomainCrosshair : removed call to java/awt/geom/Line2D$Double::<init> → NO_COVERAGE
2. drawDomainCrosshair : removed call to java/awt/geom/Rectangle2D::getMinY → NO_COVERAGE
3. drawDomainCrosshair : Negated double local variable number 10 → NO_COVERAGE
4. drawDomainCrosshair : Negated double local variable number 10 → NO_COVERAGE
5. drawDomainCrosshair : Incremented (a++) double local variable number 9 → NO_COVERAGE
6. drawDomainCrosshair : Incremented (a++) double local variable number 9 → NO_COVERAGE
7. drawDomainCrosshair : Decremented (a--) double local variable number 9 → NO_COVERAGE
8. drawDomainCrosshair : Decremented (a--) double local variable number 9 → NO_COVERAGE
9. drawDomainCrosshair : Incremented (++a) double local variable number 10 → NO_COVERAGE
10. drawDomainCrosshair : Incremented (++a) double local variable number 10 → NO_COVERAGE
11. drawDomainCrosshair : Decremented (--a) double local variable number 9 → NO_COVERAGE
12. drawDomainCrosshair : Decremented (--a) double local variable number 9 → NO_COVERAGE
            line = new Line2D.Double(xx, dataArea.getMinY(), xx,
4177 1 1. drawDomainCrosshair : removed call to java/awt/geom/Rectangle2D::getMaxY → NO_COVERAGE
                    dataArea.getMaxY());
4178
        } else {
4179 7 1. drawDomainCrosshair : replaced call to org/jfree/chart/axis/ValueAxis::valueToJava2D with argument → NO_COVERAGE
2. drawDomainCrosshair : removed call to org/jfree/chart/axis/ValueAxis::valueToJava2D → NO_COVERAGE
3. drawDomainCrosshair : Negated double local variable number 4 → NO_COVERAGE
4. drawDomainCrosshair : Incremented (a++) double local variable number 4 → NO_COVERAGE
5. drawDomainCrosshair : Decremented (a--) double local variable number 4 → NO_COVERAGE
6. drawDomainCrosshair : Incremented (++a) double local variable number 4 → NO_COVERAGE
7. drawDomainCrosshair : Decremented (--a) double local variable number 4 → NO_COVERAGE
            double yy = axis.valueToJava2D(value, dataArea,
4180
                    RectangleEdge.LEFT);
4181 7 1. drawDomainCrosshair : removed call to java/awt/geom/Line2D$Double::<init> → NO_COVERAGE
2. drawDomainCrosshair : removed call to java/awt/geom/Rectangle2D::getMinX → NO_COVERAGE
3. drawDomainCrosshair : Negated double local variable number 10 → NO_COVERAGE
4. drawDomainCrosshair : Incremented (a++) double local variable number 9 → NO_COVERAGE
5. drawDomainCrosshair : Decremented (a--) double local variable number 9 → NO_COVERAGE
6. drawDomainCrosshair : Incremented (++a) double local variable number 10 → NO_COVERAGE
7. drawDomainCrosshair : Decremented (--a) double local variable number 9 → NO_COVERAGE
            line = new Line2D.Double(dataArea.getMinX(), yy,
4182 6 1. drawDomainCrosshair : removed call to java/awt/geom/Rectangle2D::getMaxX → NO_COVERAGE
2. drawDomainCrosshair : Negated double local variable number 10 → NO_COVERAGE
3. drawDomainCrosshair : Incremented (a++) double local variable number 9 → NO_COVERAGE
4. drawDomainCrosshair : Decremented (a--) double local variable number 9 → NO_COVERAGE
5. drawDomainCrosshair : Incremented (++a) double local variable number 10 → NO_COVERAGE
6. drawDomainCrosshair : Decremented (--a) double local variable number 9 → NO_COVERAGE
                    dataArea.getMaxX(), yy);
4183
        }
4184 1 1. drawDomainCrosshair : removed call to java/awt/Graphics2D::getRenderingHint → NO_COVERAGE
        Object saved = g2.getRenderingHint(RenderingHints.KEY_STROKE_CONTROL);
4185 1 1. drawDomainCrosshair : removed call to java/awt/Graphics2D::setRenderingHint → NO_COVERAGE
        g2.setRenderingHint(RenderingHints.KEY_STROKE_CONTROL, 
4186
                RenderingHints.VALUE_STROKE_NORMALIZE);
4187 1 1. drawDomainCrosshair : removed call to java/awt/Graphics2D::setStroke → NO_COVERAGE
        g2.setStroke(stroke);
4188 1 1. drawDomainCrosshair : removed call to java/awt/Graphics2D::setPaint → NO_COVERAGE
        g2.setPaint(paint);
4189 1 1. drawDomainCrosshair : removed call to java/awt/Graphics2D::draw → NO_COVERAGE
        g2.draw(line);
4190 1 1. drawDomainCrosshair : removed call to java/awt/Graphics2D::setRenderingHint → NO_COVERAGE
        g2.setRenderingHint(RenderingHints.KEY_STROKE_CONTROL, saved);
4191
    }
4192
4193
    /**
4194
     * Utility method for drawing a vertical line on the data area of the plot.
4195
     *
4196
     * @param g2  the graphics device.
4197
     * @param dataArea  the data area.
4198
     * @param value  the coordinate, where to draw the line.
4199
     * @param stroke  the stroke to use.
4200
     * @param paint  the paint to use.
4201
     */
4202
    protected void drawVerticalLine(Graphics2D g2, Rectangle2D dataArea,
4203
                                    double value, Stroke stroke, Paint paint) {
4204
4205 1 1. drawVerticalLine : removed call to org/jfree/chart/plot/XYPlot::getDomainAxis → NO_COVERAGE
        ValueAxis axis = getDomainAxis();
4206 5 1. drawVerticalLine : negated conditional → NO_COVERAGE
2. drawVerticalLine : removed call to org/jfree/chart/plot/XYPlot::getOrientation → NO_COVERAGE
3. drawVerticalLine : removed conditional - replaced equality check with false → NO_COVERAGE
4. drawVerticalLine : removed conditional - replaced equality check with true → NO_COVERAGE
5. drawVerticalLine : not equal to equal → NO_COVERAGE
        if (getOrientation() == PlotOrientation.HORIZONTAL) {
4207 1 1. drawVerticalLine : removed call to org/jfree/chart/plot/XYPlot::getRangeAxis → NO_COVERAGE
            axis = getRangeAxis();
4208
        }
4209 15 1. drawVerticalLine : negated conditional → NO_COVERAGE
2. drawVerticalLine : removed call to org/jfree/chart/axis/ValueAxis::getRange → NO_COVERAGE
3. drawVerticalLine : removed call to org/jfree/data/Range::contains → NO_COVERAGE
4. drawVerticalLine : removed conditional - replaced equality check with false → NO_COVERAGE
5. drawVerticalLine : removed conditional - replaced equality check with true → NO_COVERAGE
6. drawVerticalLine : Negated double local variable number 3 → NO_COVERAGE
7. drawVerticalLine : equal to less than → NO_COVERAGE
8. drawVerticalLine : equal to less or equal → NO_COVERAGE
9. drawVerticalLine : equal to greater than → NO_COVERAGE
10. drawVerticalLine : equal to greater or equal → NO_COVERAGE
11. drawVerticalLine : equal to not equal → NO_COVERAGE
12. drawVerticalLine : Incremented (a++) double local variable number 3 → NO_COVERAGE
13. drawVerticalLine : Decremented (a--) double local variable number 3 → NO_COVERAGE
14. drawVerticalLine : Incremented (++a) double local variable number 3 → NO_COVERAGE
15. drawVerticalLine : Decremented (--a) double local variable number 3 → NO_COVERAGE
        if (axis.getRange().contains(value)) {
4210 7 1. drawVerticalLine : replaced call to org/jfree/chart/axis/ValueAxis::valueToJava2D with argument → NO_COVERAGE
2. drawVerticalLine : removed call to org/jfree/chart/axis/ValueAxis::valueToJava2D → NO_COVERAGE
3. drawVerticalLine : Negated double local variable number 3 → NO_COVERAGE
4. drawVerticalLine : Incremented (a++) double local variable number 3 → NO_COVERAGE
5. drawVerticalLine : Decremented (a--) double local variable number 3 → NO_COVERAGE
6. drawVerticalLine : Incremented (++a) double local variable number 3 → NO_COVERAGE
7. drawVerticalLine : Decremented (--a) double local variable number 3 → NO_COVERAGE
            double xx = axis.valueToJava2D(value, dataArea,
4211
                    RectangleEdge.BOTTOM);
4212 12 1. drawVerticalLine : removed call to java/awt/geom/Line2D$Double::<init> → NO_COVERAGE
2. drawVerticalLine : removed call to java/awt/geom/Rectangle2D::getMinY → NO_COVERAGE
3. drawVerticalLine : Negated double local variable number 8 → NO_COVERAGE
4. drawVerticalLine : Negated double local variable number 8 → NO_COVERAGE
5. drawVerticalLine : Incremented (a++) double local variable number 8 → NO_COVERAGE
6. drawVerticalLine : Incremented (a++) double local variable number 8 → NO_COVERAGE
7. drawVerticalLine : Decremented (a--) double local variable number 8 → NO_COVERAGE
8. drawVerticalLine : Decremented (a--) double local variable number 8 → NO_COVERAGE
9. drawVerticalLine : Incremented (++a) double local variable number 8 → NO_COVERAGE
10. drawVerticalLine : Incremented (++a) double local variable number 8 → NO_COVERAGE
11. drawVerticalLine : Decremented (--a) double local variable number 8 → NO_COVERAGE
12. drawVerticalLine : Decremented (--a) double local variable number 8 → NO_COVERAGE
            Line2D line = new Line2D.Double(xx, dataArea.getMinY(), xx,
4213 1 1. drawVerticalLine : removed call to java/awt/geom/Rectangle2D::getMaxY → NO_COVERAGE
                    dataArea.getMaxY());
4214 1 1. drawVerticalLine : removed call to java/awt/Graphics2D::setStroke → NO_COVERAGE
            g2.setStroke(stroke);
4215 1 1. drawVerticalLine : removed call to java/awt/Graphics2D::setPaint → NO_COVERAGE
            g2.setPaint(paint);
4216 1 1. drawVerticalLine : removed call to java/awt/Graphics2D::draw → NO_COVERAGE
            g2.draw(line);
4217
        }
4218
4219
    }
4220
4221
    /**
4222
     * Draws a range crosshair.
4223
     *
4224
     * @param g2  the graphics target.
4225
     * @param dataArea  the data area.
4226
     * @param orientation  the plot orientation.
4227
     * @param value  the crosshair value.
4228
     * @param axis  the axis against which the value is measured.
4229
     * @param stroke  the stroke used to draw the crosshair line.
4230
     * @param paint  the paint used to draw the crosshair line.
4231
     *
4232
     * @since 1.0.4
4233
     */
4234
    protected void drawRangeCrosshair(Graphics2D g2, Rectangle2D dataArea,
4235
            PlotOrientation orientation, double value, ValueAxis axis,
4236
            Stroke stroke, Paint paint) {
4237
4238 15 1. drawRangeCrosshair : negated conditional → NO_COVERAGE
2. drawRangeCrosshair : removed call to org/jfree/chart/axis/ValueAxis::getRange → NO_COVERAGE
3. drawRangeCrosshair : removed call to org/jfree/data/Range::contains → NO_COVERAGE
4. drawRangeCrosshair : removed conditional - replaced equality check with false → NO_COVERAGE
5. drawRangeCrosshair : removed conditional - replaced equality check with true → NO_COVERAGE
6. drawRangeCrosshair : Negated double local variable number 4 → NO_COVERAGE
7. drawRangeCrosshair : not equal to less than → NO_COVERAGE
8. drawRangeCrosshair : not equal to less or equal → NO_COVERAGE
9. drawRangeCrosshair : not equal to greater than → NO_COVERAGE
10. drawRangeCrosshair : not equal to greater or equal → NO_COVERAGE
11. drawRangeCrosshair : not equal to equal → NO_COVERAGE
12. drawRangeCrosshair : Incremented (a++) double local variable number 4 → NO_COVERAGE
13. drawRangeCrosshair : Decremented (a--) double local variable number 4 → NO_COVERAGE
14. drawRangeCrosshair : Incremented (++a) double local variable number 4 → NO_COVERAGE
15. drawRangeCrosshair : Decremented (--a) double local variable number 4 → NO_COVERAGE
        if (!axis.getRange().contains(value)) {
4239
            return;
4240
        }
4241 1 1. drawRangeCrosshair : removed call to java/awt/Graphics2D::getRenderingHint → NO_COVERAGE
        Object saved = g2.getRenderingHint(RenderingHints.KEY_STROKE_CONTROL);
4242 1 1. drawRangeCrosshair : removed call to java/awt/Graphics2D::setRenderingHint → NO_COVERAGE
        g2.setRenderingHint(RenderingHints.KEY_STROKE_CONTROL, 
4243
                RenderingHints.VALUE_STROKE_NORMALIZE);
4244
        Line2D line;
4245 4 1. drawRangeCrosshair : negated conditional → NO_COVERAGE
2. drawRangeCrosshair : removed conditional - replaced equality check with false → NO_COVERAGE
3. drawRangeCrosshair : removed conditional - replaced equality check with true → NO_COVERAGE
4. drawRangeCrosshair : not equal to equal → NO_COVERAGE
        if (orientation == PlotOrientation.HORIZONTAL) {
4246 7 1. drawRangeCrosshair : replaced call to org/jfree/chart/axis/ValueAxis::valueToJava2D with argument → NO_COVERAGE
2. drawRangeCrosshair : removed call to org/jfree/chart/axis/ValueAxis::valueToJava2D → NO_COVERAGE
3. drawRangeCrosshair : Negated double local variable number 4 → NO_COVERAGE
4. drawRangeCrosshair : Incremented (a++) double local variable number 4 → NO_COVERAGE
5. drawRangeCrosshair : Decremented (a--) double local variable number 4 → NO_COVERAGE
6. drawRangeCrosshair : Incremented (++a) double local variable number 4 → NO_COVERAGE
7. drawRangeCrosshair : Decremented (--a) double local variable number 4 → NO_COVERAGE
            double xx = axis.valueToJava2D(value, dataArea, 
4247
                    RectangleEdge.BOTTOM);
4248 12 1. drawRangeCrosshair : removed call to java/awt/geom/Line2D$Double::<init> → NO_COVERAGE
2. drawRangeCrosshair : removed call to java/awt/geom/Rectangle2D::getMinY → NO_COVERAGE
3. drawRangeCrosshair : Negated double local variable number 11 → NO_COVERAGE
4. drawRangeCrosshair : Negated double local variable number 11 → NO_COVERAGE
5. drawRangeCrosshair : Incremented (a++) double local variable number 10 → NO_COVERAGE
6. drawRangeCrosshair : Incremented (a++) double local variable number 10 → NO_COVERAGE
7. drawRangeCrosshair : Decremented (a--) double local variable number 10 → NO_COVERAGE
8. drawRangeCrosshair : Decremented (a--) double local variable number 10 → NO_COVERAGE
9. drawRangeCrosshair : Incremented (++a) double local variable number 11 → NO_COVERAGE
10. drawRangeCrosshair : Incremented (++a) double local variable number 11 → NO_COVERAGE
11. drawRangeCrosshair : Decremented (--a) double local variable number 10 → NO_COVERAGE
12. drawRangeCrosshair : Decremented (--a) double local variable number 10 → NO_COVERAGE
            line = new Line2D.Double(xx, dataArea.getMinY(), xx,
4249 1 1. drawRangeCrosshair : removed call to java/awt/geom/Rectangle2D::getMaxY → NO_COVERAGE
                    dataArea.getMaxY());
4250
        } else {
4251 7 1. drawRangeCrosshair : replaced call to org/jfree/chart/axis/ValueAxis::valueToJava2D with argument → NO_COVERAGE
2. drawRangeCrosshair : removed call to org/jfree/chart/axis/ValueAxis::valueToJava2D → NO_COVERAGE
3. drawRangeCrosshair : Negated double local variable number 4 → NO_COVERAGE
4. drawRangeCrosshair : Incremented (a++) double local variable number 4 → NO_COVERAGE
5. drawRangeCrosshair : Decremented (a--) double local variable number 4 → NO_COVERAGE
6. drawRangeCrosshair : Incremented (++a) double local variable number 4 → NO_COVERAGE
7. drawRangeCrosshair : Decremented (--a) double local variable number 4 → NO_COVERAGE
            double yy = axis.valueToJava2D(value, dataArea, RectangleEdge.LEFT);
4252 7 1. drawRangeCrosshair : removed call to java/awt/geom/Line2D$Double::<init> → NO_COVERAGE
2. drawRangeCrosshair : removed call to java/awt/geom/Rectangle2D::getMinX → NO_COVERAGE
3. drawRangeCrosshair : Negated double local variable number 11 → NO_COVERAGE
4. drawRangeCrosshair : Incremented (a++) double local variable number 10 → NO_COVERAGE
5. drawRangeCrosshair : Decremented (a--) double local variable number 10 → NO_COVERAGE
6. drawRangeCrosshair : Incremented (++a) double local variable number 11 → NO_COVERAGE
7. drawRangeCrosshair : Decremented (--a) double local variable number 10 → NO_COVERAGE
            line = new Line2D.Double(dataArea.getMinX(), yy,
4253 6 1. drawRangeCrosshair : removed call to java/awt/geom/Rectangle2D::getMaxX → NO_COVERAGE
2. drawRangeCrosshair : Negated double local variable number 11 → NO_COVERAGE
3. drawRangeCrosshair : Incremented (a++) double local variable number 10 → NO_COVERAGE
4. drawRangeCrosshair : Decremented (a--) double local variable number 10 → NO_COVERAGE
5. drawRangeCrosshair : Incremented (++a) double local variable number 11 → NO_COVERAGE
6. drawRangeCrosshair : Decremented (--a) double local variable number 10 → NO_COVERAGE
                    dataArea.getMaxX(), yy);
4254
        }
4255 1 1. drawRangeCrosshair : removed call to java/awt/Graphics2D::setStroke → NO_COVERAGE
        g2.setStroke(stroke);
4256 1 1. drawRangeCrosshair : removed call to java/awt/Graphics2D::setPaint → NO_COVERAGE
        g2.setPaint(paint);
4257 1 1. drawRangeCrosshair : removed call to java/awt/Graphics2D::draw → NO_COVERAGE
        g2.draw(line);
4258 1 1. drawRangeCrosshair : removed call to java/awt/Graphics2D::setRenderingHint → NO_COVERAGE
        g2.setRenderingHint(RenderingHints.KEY_STROKE_CONTROL, saved);
4259
    }
4260
4261
    /**
4262
     * Handles a 'click' on the plot by updating the anchor values.
4263
     *
4264
     * @param x  the x-coordinate, where the click occurred, in Java2D space.
4265
     * @param y  the y-coordinate, where the click occurred, in Java2D space.
4266
     * @param info  object containing information about the plot dimensions.
4267
     */
4268
    @Override
4269
    public void handleClick(int x, int y, PlotRenderingInfo info) {
4270
4271 1 1. handleClick : removed call to org/jfree/chart/plot/PlotRenderingInfo::getDataArea → NO_COVERAGE
        Rectangle2D dataArea = info.getDataArea();
4272 19 1. handleClick : negated conditional → NO_COVERAGE
2. handleClick : removed call to java/awt/geom/Rectangle2D::contains → NO_COVERAGE
3. handleClick : removed conditional - replaced equality check with false → NO_COVERAGE
4. handleClick : removed conditional - replaced equality check with true → NO_COVERAGE
5. handleClick : Negated integer local variable number 1 → NO_COVERAGE
6. handleClick : Negated integer local variable number 2 → NO_COVERAGE
7. handleClick : equal to less than → NO_COVERAGE
8. handleClick : equal to less or equal → NO_COVERAGE
9. handleClick : equal to greater than → NO_COVERAGE
10. handleClick : equal to greater or equal → NO_COVERAGE
11. handleClick : equal to not equal → NO_COVERAGE
12. handleClick : Incremented (a++) integer local variable number 1 → NO_COVERAGE
13. handleClick : Incremented (a++) integer local variable number 2 → NO_COVERAGE
14. handleClick : Decremented (a--) integer local variable number 1 → NO_COVERAGE
15. handleClick : Decremented (a--) integer local variable number 2 → NO_COVERAGE
16. handleClick : Incremented (++a) integer local variable number 1 → NO_COVERAGE
17. handleClick : Incremented (++a) integer local variable number 2 → NO_COVERAGE
18. handleClick : Decremented (--a) integer local variable number 1 → NO_COVERAGE
19. handleClick : Decremented (--a) integer local variable number 2 → NO_COVERAGE
        if (dataArea.contains(x, y)) {
4273
            // set the anchor value for the horizontal axis...
4274 1 1. handleClick : removed call to org/jfree/chart/plot/XYPlot::getDomainAxis → NO_COVERAGE
            ValueAxis xaxis = getDomainAxis();
4275 4 1. handleClick : negated conditional → NO_COVERAGE
2. handleClick : removed conditional - replaced equality check with false → NO_COVERAGE
3. handleClick : removed conditional - replaced equality check with true → NO_COVERAGE
4. handleClick : equal to not equal → NO_COVERAGE
            if (xaxis != null) {
4276 8 1. handleClick : replaced call to org/jfree/chart/axis/ValueAxis::java2DToValue with argument → NO_COVERAGE
2. handleClick : removed call to org/jfree/chart/plot/PlotRenderingInfo::getDataArea → NO_COVERAGE
3. handleClick : removed call to org/jfree/chart/axis/ValueAxis::java2DToValue → NO_COVERAGE
4. handleClick : Negated integer local variable number 1 → NO_COVERAGE
5. handleClick : Incremented (a++) integer local variable number 1 → NO_COVERAGE
6. handleClick : Decremented (a--) integer local variable number 1 → NO_COVERAGE
7. handleClick : Incremented (++a) integer local variable number 1 → NO_COVERAGE
8. handleClick : Decremented (--a) integer local variable number 1 → NO_COVERAGE
                double hvalue = xaxis.java2DToValue(x, info.getDataArea(),
4277 1 1. handleClick : removed call to org/jfree/chart/plot/XYPlot::getDomainAxisEdge → NO_COVERAGE
                        getDomainAxisEdge());
4278 6 1. handleClick : removed call to org/jfree/chart/plot/XYPlot::setDomainCrosshairValue → NO_COVERAGE
2. handleClick : Negated double local variable number 6 → NO_COVERAGE
3. handleClick : Incremented (a++) double local variable number 6 → NO_COVERAGE
4. handleClick : Decremented (a--) double local variable number 6 → NO_COVERAGE
5. handleClick : Incremented (++a) double local variable number 6 → NO_COVERAGE
6. handleClick : Decremented (--a) double local variable number 6 → NO_COVERAGE
                setDomainCrosshairValue(hvalue);
4279
            }
4280
4281
            // set the anchor value for the vertical axis...
4282 1 1. handleClick : removed call to org/jfree/chart/plot/XYPlot::getRangeAxis → NO_COVERAGE
            ValueAxis yaxis = getRangeAxis();
4283 4 1. handleClick : negated conditional → NO_COVERAGE
2. handleClick : removed conditional - replaced equality check with false → NO_COVERAGE
3. handleClick : removed conditional - replaced equality check with true → NO_COVERAGE
4. handleClick : equal to not equal → NO_COVERAGE
            if (yaxis != null) {
4284 8 1. handleClick : replaced call to org/jfree/chart/axis/ValueAxis::java2DToValue with argument → NO_COVERAGE
2. handleClick : removed call to org/jfree/chart/plot/PlotRenderingInfo::getDataArea → NO_COVERAGE
3. handleClick : removed call to org/jfree/chart/axis/ValueAxis::java2DToValue → NO_COVERAGE
4. handleClick : Negated integer local variable number 2 → NO_COVERAGE
5. handleClick : Incremented (a++) integer local variable number 2 → NO_COVERAGE
6. handleClick : Decremented (a--) integer local variable number 2 → NO_COVERAGE
7. handleClick : Incremented (++a) integer local variable number 2 → NO_COVERAGE
8. handleClick : Decremented (--a) integer local variable number 2 → NO_COVERAGE
                double vvalue = yaxis.java2DToValue(y, info.getDataArea(),
4285 1 1. handleClick : removed call to org/jfree/chart/plot/XYPlot::getRangeAxisEdge → NO_COVERAGE
                        getRangeAxisEdge());
4286 6 1. handleClick : removed call to org/jfree/chart/plot/XYPlot::setRangeCrosshairValue → NO_COVERAGE
2. handleClick : Negated double local variable number 7 → NO_COVERAGE
3. handleClick : Incremented (a++) double local variable number 9 → NO_COVERAGE
4. handleClick : Decremented (a--) double local variable number 9 → NO_COVERAGE
5. handleClick : Incremented (++a) double local variable number 7 → NO_COVERAGE
6. handleClick : Decremented (--a) double local variable number 9 → NO_COVERAGE
                setRangeCrosshairValue(vvalue);
4287
            }
4288
        }
4289
    }
4290
4291
    /**
4292
     * A utility method that returns a list of datasets that are mapped to a
4293
     * particular axis.
4294
     *
4295
     * @param axisIndex  the axis index (<code>null</code> not permitted).
4296
     *
4297
     * @return A list of datasets.
4298
     */
4299
    private List<XYDataset> getDatasetsMappedToDomainAxis(Integer axisIndex) {
4300 1 1. getDatasetsMappedToDomainAxis : removed call to org/jfree/chart/util/ParamChecks::nullNotPermitted → NO_COVERAGE
        ParamChecks.nullNotPermitted(axisIndex, "axisIndex");
4301 1 1. getDatasetsMappedToDomainAxis : removed call to java/util/ArrayList::<init> → NO_COVERAGE
        List<XYDataset> result = new ArrayList<XYDataset>();
4302 1 1. getDatasetsMappedToDomainAxis : removed call to java/util/Map::entrySet → NO_COVERAGE
        for (Entry<Integer, XYDataset> entry : this.datasets.entrySet()) {
4303 2 1. getDatasetsMappedToDomainAxis : removed call to java/util/Map$Entry::getKey → NO_COVERAGE
2. getDatasetsMappedToDomainAxis : removed call to java/lang/Integer::intValue → NO_COVERAGE
            int index = entry.getKey();
4304 8 1. getDatasetsMappedToDomainAxis : replaced call to java/util/Map::get with argument → NO_COVERAGE
2. getDatasetsMappedToDomainAxis : removed call to java/lang/Integer::valueOf → NO_COVERAGE
3. getDatasetsMappedToDomainAxis : removed call to java/util/Map::get → NO_COVERAGE
4. getDatasetsMappedToDomainAxis : Negated integer local variable number 5 → NO_COVERAGE
5. getDatasetsMappedToDomainAxis : Incremented (a++) integer local variable number 5 → NO_COVERAGE
6. getDatasetsMappedToDomainAxis : Decremented (a--) integer local variable number 5 → NO_COVERAGE
7. getDatasetsMappedToDomainAxis : Incremented (++a) integer local variable number 5 → NO_COVERAGE
8. getDatasetsMappedToDomainAxis : Decremented (--a) integer local variable number 5 → NO_COVERAGE
            List<Integer> mappedAxes = this.datasetToDomainAxesMap.get(index);
4305 4 1. getDatasetsMappedToDomainAxis : negated conditional → NO_COVERAGE
2. getDatasetsMappedToDomainAxis : removed conditional - replaced equality check with false → NO_COVERAGE
3. getDatasetsMappedToDomainAxis : removed conditional - replaced equality check with true → NO_COVERAGE
4. getDatasetsMappedToDomainAxis : not equal to equal → NO_COVERAGE
            if (mappedAxes == null) {
4306 9 1. getDatasetsMappedToDomainAxis : negated conditional → NO_COVERAGE
2. getDatasetsMappedToDomainAxis : removed call to java/lang/Integer::equals → NO_COVERAGE
3. getDatasetsMappedToDomainAxis : removed conditional - replaced equality check with false → NO_COVERAGE
4. getDatasetsMappedToDomainAxis : removed conditional - replaced equality check with true → NO_COVERAGE
5. getDatasetsMappedToDomainAxis : equal to less than → NO_COVERAGE
6. getDatasetsMappedToDomainAxis : equal to less or equal → NO_COVERAGE
7. getDatasetsMappedToDomainAxis : equal to greater than → NO_COVERAGE
8. getDatasetsMappedToDomainAxis : equal to greater or equal → NO_COVERAGE
9. getDatasetsMappedToDomainAxis : equal to not equal → NO_COVERAGE
                if (axisIndex.equals(ZERO)) {
4307 2 1. getDatasetsMappedToDomainAxis : removed call to java/util/Map$Entry::getValue → NO_COVERAGE
2. getDatasetsMappedToDomainAxis : removed call to java/util/List::add → NO_COVERAGE
                    result.add(entry.getValue());
4308
                }
4309
            } else {
4310 9 1. getDatasetsMappedToDomainAxis : negated conditional → NO_COVERAGE
2. getDatasetsMappedToDomainAxis : removed call to java/util/List::contains → NO_COVERAGE
3. getDatasetsMappedToDomainAxis : removed conditional - replaced equality check with false → NO_COVERAGE
4. getDatasetsMappedToDomainAxis : removed conditional - replaced equality check with true → NO_COVERAGE
5. getDatasetsMappedToDomainAxis : equal to less than → NO_COVERAGE
6. getDatasetsMappedToDomainAxis : equal to less or equal → NO_COVERAGE
7. getDatasetsMappedToDomainAxis : equal to greater than → NO_COVERAGE
8. getDatasetsMappedToDomainAxis : equal to greater or equal → NO_COVERAGE
9. getDatasetsMappedToDomainAxis : equal to not equal → NO_COVERAGE
                if (mappedAxes.contains(axisIndex)) {
4311 2 1. getDatasetsMappedToDomainAxis : removed call to java/util/Map$Entry::getValue → NO_COVERAGE
2. getDatasetsMappedToDomainAxis : removed call to java/util/List::add → NO_COVERAGE
                    result.add(entry.getValue());
4312
                }
4313
            }
4314
        }
4315 2 1. getDatasetsMappedToDomainAxis : replaced return value with Collections.emptyList for org/jfree/chart/plot/XYPlot::getDatasetsMappedToDomainAxis → NO_COVERAGE
2. getDatasetsMappedToDomainAxis : mutated return of Object value for org/jfree/chart/plot/XYPlot::getDatasetsMappedToDomainAxis to ( if (x != null) null else throw new RuntimeException ) → NO_COVERAGE
        return result;
4316
    }
4317
4318
    /**
4319
     * A utility method that returns a list of datasets that are mapped to a
4320
     * particular axis.
4321
     *
4322
     * @param axisIndex  the axis index (<code>null</code> not permitted).
4323
     *
4324
     * @return A list of datasets.
4325
     */
4326
    private List<XYDataset> getDatasetsMappedToRangeAxis(Integer axisIndex) {
4327 1 1. getDatasetsMappedToRangeAxis : removed call to org/jfree/chart/util/ParamChecks::nullNotPermitted → NO_COVERAGE
        ParamChecks.nullNotPermitted(axisIndex, "axisIndex");
4328 1 1. getDatasetsMappedToRangeAxis : removed call to java/util/ArrayList::<init> → NO_COVERAGE
        List<XYDataset> result = new ArrayList<XYDataset>();
4329 1 1. getDatasetsMappedToRangeAxis : removed call to java/util/Map::entrySet → NO_COVERAGE
        for (Entry<Integer, XYDataset> entry : this.datasets.entrySet()) {
4330 2 1. getDatasetsMappedToRangeAxis : removed call to java/util/Map$Entry::getKey → NO_COVERAGE
2. getDatasetsMappedToRangeAxis : removed call to java/lang/Integer::intValue → NO_COVERAGE
            int index = entry.getKey();
4331 8 1. getDatasetsMappedToRangeAxis : replaced call to java/util/Map::get with argument → NO_COVERAGE
2. getDatasetsMappedToRangeAxis : removed call to java/lang/Integer::valueOf → NO_COVERAGE
3. getDatasetsMappedToRangeAxis : removed call to java/util/Map::get → NO_COVERAGE
4. getDatasetsMappedToRangeAxis : Negated integer local variable number 5 → NO_COVERAGE
5. getDatasetsMappedToRangeAxis : Incremented (a++) integer local variable number 5 → NO_COVERAGE
6. getDatasetsMappedToRangeAxis : Decremented (a--) integer local variable number 5 → NO_COVERAGE
7. getDatasetsMappedToRangeAxis : Incremented (++a) integer local variable number 5 → NO_COVERAGE
8. getDatasetsMappedToRangeAxis : Decremented (--a) integer local variable number 5 → NO_COVERAGE
            List<Integer> mappedAxes = this.datasetToRangeAxesMap.get(index);
4332 4 1. getDatasetsMappedToRangeAxis : negated conditional → NO_COVERAGE
2. getDatasetsMappedToRangeAxis : removed conditional - replaced equality check with false → NO_COVERAGE
3. getDatasetsMappedToRangeAxis : removed conditional - replaced equality check with true → NO_COVERAGE
4. getDatasetsMappedToRangeAxis : not equal to equal → NO_COVERAGE
            if (mappedAxes == null) {
4333 9 1. getDatasetsMappedToRangeAxis : negated conditional → NO_COVERAGE
2. getDatasetsMappedToRangeAxis : removed call to java/lang/Integer::equals → NO_COVERAGE
3. getDatasetsMappedToRangeAxis : removed conditional - replaced equality check with false → NO_COVERAGE
4. getDatasetsMappedToRangeAxis : removed conditional - replaced equality check with true → NO_COVERAGE
5. getDatasetsMappedToRangeAxis : equal to less than → NO_COVERAGE
6. getDatasetsMappedToRangeAxis : equal to less or equal → NO_COVERAGE
7. getDatasetsMappedToRangeAxis : equal to greater than → NO_COVERAGE
8. getDatasetsMappedToRangeAxis : equal to greater or equal → NO_COVERAGE
9. getDatasetsMappedToRangeAxis : equal to not equal → NO_COVERAGE
                if (axisIndex.equals(ZERO)) {
4334 2 1. getDatasetsMappedToRangeAxis : removed call to java/util/Map$Entry::getValue → NO_COVERAGE
2. getDatasetsMappedToRangeAxis : removed call to java/util/List::add → NO_COVERAGE
                    result.add(entry.getValue());
4335
                }
4336
            } else {
4337 9 1. getDatasetsMappedToRangeAxis : negated conditional → NO_COVERAGE
2. getDatasetsMappedToRangeAxis : removed call to java/util/List::contains → NO_COVERAGE
3. getDatasetsMappedToRangeAxis : removed conditional - replaced equality check with false → NO_COVERAGE
4. getDatasetsMappedToRangeAxis : removed conditional - replaced equality check with true → NO_COVERAGE
5. getDatasetsMappedToRangeAxis : equal to less than → NO_COVERAGE
6. getDatasetsMappedToRangeAxis : equal to less or equal → NO_COVERAGE
7. getDatasetsMappedToRangeAxis : equal to greater than → NO_COVERAGE
8. getDatasetsMappedToRangeAxis : equal to greater or equal → NO_COVERAGE
9. getDatasetsMappedToRangeAxis : equal to not equal → NO_COVERAGE
                if (mappedAxes.contains(axisIndex)) {
4338 2 1. getDatasetsMappedToRangeAxis : removed call to java/util/Map$Entry::getValue → NO_COVERAGE
2. getDatasetsMappedToRangeAxis : removed call to java/util/List::add → NO_COVERAGE
                    result.add(entry.getValue());
4339
                }
4340
            }
4341
        }
4342 2 1. getDatasetsMappedToRangeAxis : replaced return value with Collections.emptyList for org/jfree/chart/plot/XYPlot::getDatasetsMappedToRangeAxis → NO_COVERAGE
2. getDatasetsMappedToRangeAxis : mutated return of Object value for org/jfree/chart/plot/XYPlot::getDatasetsMappedToRangeAxis to ( if (x != null) null else throw new RuntimeException ) → NO_COVERAGE
        return result;
4343
    }
4344
4345
    /**
4346
     * Returns the index of the given domain axis.
4347
     *
4348
     * @param axis  the axis.
4349
     *
4350
     * @return The axis index.
4351
     *
4352
     * @see #getRangeAxisIndex(ValueAxis)
4353
     */
4354
    public int getDomainAxisIndex(ValueAxis axis) {
4355 1 1. getDomainAxisIndex : removed call to org/jfree/chart/plot/XYPlot::findDomainAxisIndex → NO_COVERAGE
        int result = findDomainAxisIndex(axis);
4356 14 1. getDomainAxisIndex : changed conditional boundary → NO_COVERAGE
2. getDomainAxisIndex : negated conditional → NO_COVERAGE
3. getDomainAxisIndex : removed conditional - replaced comparison check with false → NO_COVERAGE
4. getDomainAxisIndex : removed conditional - replaced comparison check with true → NO_COVERAGE
5. getDomainAxisIndex : Negated integer local variable number 2 → NO_COVERAGE
6. getDomainAxisIndex : greater or equal to less than → NO_COVERAGE
7. getDomainAxisIndex : greater or equal to less or equal → NO_COVERAGE
8. getDomainAxisIndex : greater or equal to greater than → NO_COVERAGE
9. getDomainAxisIndex : greater or equal to equal → NO_COVERAGE
10. getDomainAxisIndex : greater or equal to not equal → NO_COVERAGE
11. getDomainAxisIndex : Incremented (a++) integer local variable number 2 → NO_COVERAGE
12. getDomainAxisIndex : Decremented (a--) integer local variable number 2 → NO_COVERAGE
13. getDomainAxisIndex : Incremented (++a) integer local variable number 2 → NO_COVERAGE
14. getDomainAxisIndex : Decremented (--a) integer local variable number 2 → NO_COVERAGE
        if (result < 0) {
4357
            // try the parent plot
4358 1 1. getDomainAxisIndex : removed call to org/jfree/chart/plot/XYPlot::getParent → NO_COVERAGE
            Plot parent = getParent();
4359 8 1. getDomainAxisIndex : negated conditional → NO_COVERAGE
2. getDomainAxisIndex : removed conditional - replaced equality check with false → NO_COVERAGE
3. getDomainAxisIndex : removed conditional - replaced equality check with true → NO_COVERAGE
4. getDomainAxisIndex : equal to less than → NO_COVERAGE
5. getDomainAxisIndex : equal to less or equal → NO_COVERAGE
6. getDomainAxisIndex : equal to greater than → NO_COVERAGE
7. getDomainAxisIndex : equal to greater or equal → NO_COVERAGE
8. getDomainAxisIndex : equal to not equal → NO_COVERAGE
            if (parent instanceof XYPlot) {
4360
                XYPlot p = (XYPlot) parent;
4361 1 1. getDomainAxisIndex : removed call to org/jfree/chart/plot/XYPlot::getDomainAxisIndex → NO_COVERAGE
                result = p.getDomainAxisIndex(axis);
4362
            }
4363
        }
4364 7 1. getDomainAxisIndex : replaced int return with 0 for org/jfree/chart/plot/XYPlot::getDomainAxisIndex → NO_COVERAGE
2. getDomainAxisIndex : replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE
3. getDomainAxisIndex : Negated integer local variable number 2 → NO_COVERAGE
4. getDomainAxisIndex : Incremented (a++) integer local variable number 2 → NO_COVERAGE
5. getDomainAxisIndex : Decremented (a--) integer local variable number 2 → NO_COVERAGE
6. getDomainAxisIndex : Incremented (++a) integer local variable number 2 → NO_COVERAGE
7. getDomainAxisIndex : Decremented (--a) integer local variable number 2 → NO_COVERAGE
        return result;
4365
    }
4366
    
4367
    private int findDomainAxisIndex(ValueAxis axis) {
4368 1 1. findDomainAxisIndex : removed call to java/util/Map::entrySet → NO_COVERAGE
        for (Map.Entry<Integer, ValueAxis> entry : this.domainAxes.entrySet()) {
4369 5 1. findDomainAxisIndex : negated conditional → NO_COVERAGE
2. findDomainAxisIndex : removed call to java/util/Map$Entry::getValue → NO_COVERAGE
3. findDomainAxisIndex : removed conditional - replaced equality check with false → NO_COVERAGE
4. findDomainAxisIndex : removed conditional - replaced equality check with true → NO_COVERAGE
5. findDomainAxisIndex : not equal to equal → NO_COVERAGE
            if (entry.getValue() == axis) {
4370 4 1. findDomainAxisIndex : removed call to java/util/Map$Entry::getKey → NO_COVERAGE
2. findDomainAxisIndex : removed call to java/lang/Integer::intValue → NO_COVERAGE
3. findDomainAxisIndex : replaced int return with 0 for org/jfree/chart/plot/XYPlot::findDomainAxisIndex → NO_COVERAGE
4. findDomainAxisIndex : replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE
                return entry.getKey();
4371
            }
4372
        }
4373 8 1. findDomainAxisIndex : Substituted -1 with 0 → NO_COVERAGE
2. findDomainAxisIndex : replaced int return with 0 for org/jfree/chart/plot/XYPlot::findDomainAxisIndex → NO_COVERAGE
3. findDomainAxisIndex : replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE
4. findDomainAxisIndex : Substituted -1 with 1 → NO_COVERAGE
5. findDomainAxisIndex : Substituted -1 with 0 → NO_COVERAGE
6. findDomainAxisIndex : Substituted -1 with 1 → NO_COVERAGE
7. findDomainAxisIndex : Substituted -1 with 0 → NO_COVERAGE
8. findDomainAxisIndex : Substituted -1 with -2 → NO_COVERAGE
        return -1;
4374
    }
4375
4376
    /**
4377
     * Returns the index of the given range axis.
4378
     *
4379
     * @param axis  the axis.
4380
     *
4381
     * @return The axis index.
4382
     *
4383
     * @see #getDomainAxisIndex(ValueAxis)
4384
     */
4385
    public int getRangeAxisIndex(ValueAxis axis) {
4386 1 1. getRangeAxisIndex : removed call to org/jfree/chart/plot/XYPlot::findRangeAxisIndex → NO_COVERAGE
        int result = findRangeAxisIndex(axis);
4387 14 1. getRangeAxisIndex : changed conditional boundary → NO_COVERAGE
2. getRangeAxisIndex : negated conditional → NO_COVERAGE
3. getRangeAxisIndex : removed conditional - replaced comparison check with false → NO_COVERAGE
4. getRangeAxisIndex : removed conditional - replaced comparison check with true → NO_COVERAGE
5. getRangeAxisIndex : Negated integer local variable number 2 → NO_COVERAGE
6. getRangeAxisIndex : greater or equal to less than → NO_COVERAGE
7. getRangeAxisIndex : greater or equal to less or equal → NO_COVERAGE
8. getRangeAxisIndex : greater or equal to greater than → NO_COVERAGE
9. getRangeAxisIndex : greater or equal to equal → NO_COVERAGE
10. getRangeAxisIndex : greater or equal to not equal → NO_COVERAGE
11. getRangeAxisIndex : Incremented (a++) integer local variable number 2 → NO_COVERAGE
12. getRangeAxisIndex : Decremented (a--) integer local variable number 2 → NO_COVERAGE
13. getRangeAxisIndex : Incremented (++a) integer local variable number 2 → NO_COVERAGE
14. getRangeAxisIndex : Decremented (--a) integer local variable number 2 → NO_COVERAGE
        if (result < 0) {
4388
            // try the parent plot
4389 1 1. getRangeAxisIndex : removed call to org/jfree/chart/plot/XYPlot::getParent → NO_COVERAGE
            Plot parent = getParent();
4390 8 1. getRangeAxisIndex : negated conditional → NO_COVERAGE
2. getRangeAxisIndex : removed conditional - replaced equality check with false → NO_COVERAGE
3. getRangeAxisIndex : removed conditional - replaced equality check with true → NO_COVERAGE
4. getRangeAxisIndex : equal to less than → NO_COVERAGE
5. getRangeAxisIndex : equal to less or equal → NO_COVERAGE
6. getRangeAxisIndex : equal to greater than → NO_COVERAGE
7. getRangeAxisIndex : equal to greater or equal → NO_COVERAGE
8. getRangeAxisIndex : equal to not equal → NO_COVERAGE
            if (parent instanceof XYPlot) {
4391
                XYPlot p = (XYPlot) parent;
4392 1 1. getRangeAxisIndex : removed call to org/jfree/chart/plot/XYPlot::getRangeAxisIndex → NO_COVERAGE
                result = p.getRangeAxisIndex(axis);
4393
            }
4394
        }
4395 7 1. getRangeAxisIndex : replaced int return with 0 for org/jfree/chart/plot/XYPlot::getRangeAxisIndex → NO_COVERAGE
2. getRangeAxisIndex : replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE
3. getRangeAxisIndex : Negated integer local variable number 2 → NO_COVERAGE
4. getRangeAxisIndex : Incremented (a++) integer local variable number 2 → NO_COVERAGE
5. getRangeAxisIndex : Decremented (a--) integer local variable number 2 → NO_COVERAGE
6. getRangeAxisIndex : Incremented (++a) integer local variable number 2 → NO_COVERAGE
7. getRangeAxisIndex : Decremented (--a) integer local variable number 2 → NO_COVERAGE
        return result;
4396
    }
4397
4398
    private int findRangeAxisIndex(ValueAxis axis) {
4399 1 1. findRangeAxisIndex : removed call to java/util/Map::entrySet → NO_COVERAGE
        for (Map.Entry<Integer, ValueAxis> entry : this.rangeAxes.entrySet()) {
4400 5 1. findRangeAxisIndex : negated conditional → NO_COVERAGE
2. findRangeAxisIndex : removed call to java/util/Map$Entry::getValue → NO_COVERAGE
3. findRangeAxisIndex : removed conditional - replaced equality check with false → NO_COVERAGE
4. findRangeAxisIndex : removed conditional - replaced equality check with true → NO_COVERAGE
5. findRangeAxisIndex : not equal to equal → NO_COVERAGE
            if (entry.getValue() == axis) {
4401 4 1. findRangeAxisIndex : removed call to java/util/Map$Entry::getKey → NO_COVERAGE
2. findRangeAxisIndex : removed call to java/lang/Integer::intValue → NO_COVERAGE
3. findRangeAxisIndex : replaced int return with 0 for org/jfree/chart/plot/XYPlot::findRangeAxisIndex → NO_COVERAGE
4. findRangeAxisIndex : replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE
                return entry.getKey();
4402
            }
4403
        }
4404 8 1. findRangeAxisIndex : Substituted -1 with 0 → NO_COVERAGE
2. findRangeAxisIndex : replaced int return with 0 for org/jfree/chart/plot/XYPlot::findRangeAxisIndex → NO_COVERAGE
3. findRangeAxisIndex : replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE
4. findRangeAxisIndex : Substituted -1 with 1 → NO_COVERAGE
5. findRangeAxisIndex : Substituted -1 with 0 → NO_COVERAGE
6. findRangeAxisIndex : Substituted -1 with 1 → NO_COVERAGE
7. findRangeAxisIndex : Substituted -1 with 0 → NO_COVERAGE
8. findRangeAxisIndex : Substituted -1 with -2 → NO_COVERAGE
        return -1;
4405
    }
4406
4407
    /**
4408
     * Returns the range for the specified axis.
4409
     *
4410
     * @param axis  the axis.
4411
     *
4412
     * @return The range.
4413
     */
4414
    @Override
4415
    public Range getDataRange(ValueAxis axis) {
4416
4417
        Range result = null;
4418 1 1. getDataRange : removed call to java/util/ArrayList::<init> → NO_COVERAGE
        List<XYDataset> mappedDatasets = new ArrayList<XYDataset>();
4419 1 1. getDataRange : removed call to java/util/ArrayList::<init> → NO_COVERAGE
        List<XYAnnotation> includedAnnotations = new ArrayList<XYAnnotation>();
4420 6 1. getDataRange : Substituted 1 with 0 → NO_COVERAGE
2. getDataRange : Substituted 1 with 0 → NO_COVERAGE
3. getDataRange : Substituted 1 with -1 → NO_COVERAGE
4. getDataRange : Substituted 1 with -1 → NO_COVERAGE
5. getDataRange : Substituted 1 with 2 → NO_COVERAGE
6. getDataRange : Substituted 1 with 0 → NO_COVERAGE
        boolean isDomainAxis = true;
4421
4422
        // is it a domain axis?
4423 1 1. getDataRange : removed call to org/jfree/chart/plot/XYPlot::getDomainAxisIndex → NO_COVERAGE
        int domainIndex = getDomainAxisIndex(axis);
4424 14 1. getDataRange : changed conditional boundary → NO_COVERAGE
2. getDataRange : negated conditional → NO_COVERAGE
3. getDataRange : removed conditional - replaced comparison check with false → NO_COVERAGE
4. getDataRange : removed conditional - replaced comparison check with true → NO_COVERAGE
5. getDataRange : Negated integer local variable number 6 → NO_COVERAGE
6. getDataRange : Less than to less or equal → NO_COVERAGE
7. getDataRange : Less than to greater than → NO_COVERAGE
8. getDataRange : Less than to greater or equal → NO_COVERAGE
9. getDataRange : Less than to equal → NO_COVERAGE
10. getDataRange : Less than to not equal → NO_COVERAGE
11. getDataRange : Incremented (a++) integer local variable number 6 → NO_COVERAGE
12. getDataRange : Decremented (a--) integer local variable number 6 → NO_COVERAGE
13. getDataRange : Incremented (++a) integer local variable number 6 → NO_COVERAGE
14. getDataRange : Decremented (--a) integer local variable number 6 → NO_COVERAGE
        if (domainIndex >= 0) {
4425 6 1. getDataRange : Substituted 1 with 0 → NO_COVERAGE
2. getDataRange : Substituted 1 with 0 → NO_COVERAGE
3. getDataRange : Substituted 1 with -1 → NO_COVERAGE
4. getDataRange : Substituted 1 with -1 → NO_COVERAGE
5. getDataRange : Substituted 1 with 2 → NO_COVERAGE
6. getDataRange : Substituted 1 with 0 → NO_COVERAGE
            isDomainAxis = true;
4426 8 1. getDataRange : removed call to java/lang/Integer::valueOf → NO_COVERAGE
2. getDataRange : removed call to org/jfree/chart/plot/XYPlot::getDatasetsMappedToDomainAxis → NO_COVERAGE
3. getDataRange : removed call to java/util/List::addAll → NO_COVERAGE
4. getDataRange : Negated integer local variable number 6 → NO_COVERAGE
5. getDataRange : Incremented (a++) integer local variable number 6 → NO_COVERAGE
6. getDataRange : Decremented (a--) integer local variable number 6 → NO_COVERAGE
7. getDataRange : Incremented (++a) integer local variable number 6 → NO_COVERAGE
8. getDataRange : Decremented (--a) integer local variable number 6 → NO_COVERAGE
            mappedDatasets.addAll(getDatasetsMappedToDomainAxis(domainIndex));
4427 13 1. getDataRange : negated conditional → NO_COVERAGE
2. getDataRange : removed conditional - replaced equality check with false → NO_COVERAGE
3. getDataRange : removed conditional - replaced equality check with true → NO_COVERAGE
4. getDataRange : Negated integer local variable number 6 → NO_COVERAGE
5. getDataRange : not equal to less than → NO_COVERAGE
6. getDataRange : not equal to less or equal → NO_COVERAGE
7. getDataRange : not equal to greater than → NO_COVERAGE
8. getDataRange : not equal to greater or equal → NO_COVERAGE
9. getDataRange : not equal to equal → NO_COVERAGE
10. getDataRange : Incremented (a++) integer local variable number 6 → NO_COVERAGE
11. getDataRange : Decremented (a--) integer local variable number 6 → NO_COVERAGE
12. getDataRange : Incremented (++a) integer local variable number 6 → NO_COVERAGE
13. getDataRange : Decremented (--a) integer local variable number 6 → NO_COVERAGE
            if (domainIndex == 0) {
4428
                // grab the plot's annotations
4429
                Iterator iterator = this.annotations.iterator();
4430 9 1. getDataRange : negated conditional → NO_COVERAGE
2. getDataRange : removed call to java/util/Iterator::hasNext → NO_COVERAGE
3. getDataRange : removed conditional - replaced equality check with false → NO_COVERAGE
4. getDataRange : removed conditional - replaced equality check with true → NO_COVERAGE
5. getDataRange : not equal to less than → NO_COVERAGE
6. getDataRange : not equal to less or equal → NO_COVERAGE
7. getDataRange : not equal to greater than → NO_COVERAGE
8. getDataRange : not equal to greater or equal → NO_COVERAGE
9. getDataRange : not equal to equal → NO_COVERAGE
                while (iterator.hasNext()) {
4431 1 1. getDataRange : removed call to java/util/Iterator::next → NO_COVERAGE
                    XYAnnotation annotation = (XYAnnotation) iterator.next();
4432 8 1. getDataRange : negated conditional → NO_COVERAGE
2. getDataRange : removed conditional - replaced equality check with false → NO_COVERAGE
3. getDataRange : removed conditional - replaced equality check with true → NO_COVERAGE
4. getDataRange : equal to less than → NO_COVERAGE
5. getDataRange : equal to less or equal → NO_COVERAGE
6. getDataRange : equal to greater than → NO_COVERAGE
7. getDataRange : equal to greater or equal → NO_COVERAGE
8. getDataRange : equal to not equal → NO_COVERAGE
                    if (annotation instanceof XYAnnotationBoundsInfo) {
4433 1 1. getDataRange : removed call to java/util/List::add → NO_COVERAGE
                        includedAnnotations.add(annotation);
4434
                    }
4435
                }
4436
            }
4437
        }
4438
4439
        // or is it a range axis?
4440 1 1. getDataRange : removed call to org/jfree/chart/plot/XYPlot::getRangeAxisIndex → NO_COVERAGE
        int rangeIndex = getRangeAxisIndex(axis);
4441 14 1. getDataRange : changed conditional boundary → NO_COVERAGE
2. getDataRange : negated conditional → NO_COVERAGE
3. getDataRange : removed conditional - replaced comparison check with false → NO_COVERAGE
4. getDataRange : removed conditional - replaced comparison check with true → NO_COVERAGE
5. getDataRange : Negated integer local variable number 7 → NO_COVERAGE
6. getDataRange : Less than to less or equal → NO_COVERAGE
7. getDataRange : Less than to greater than → NO_COVERAGE
8. getDataRange : Less than to greater or equal → NO_COVERAGE
9. getDataRange : Less than to equal → NO_COVERAGE
10. getDataRange : Less than to not equal → NO_COVERAGE
11. getDataRange : Incremented (a++) integer local variable number 7 → NO_COVERAGE
12. getDataRange : Decremented (a--) integer local variable number 7 → NO_COVERAGE
13. getDataRange : Incremented (++a) integer local variable number 7 → NO_COVERAGE
14. getDataRange : Decremented (--a) integer local variable number 7 → NO_COVERAGE
        if (rangeIndex >= 0) {
4442 5 1. getDataRange : Substituted 0 with 1 → NO_COVERAGE
2. getDataRange : Substituted 0 with 1 → NO_COVERAGE
3. getDataRange : Substituted 0 with -1 → NO_COVERAGE
4. getDataRange : Substituted 0 with 1 → NO_COVERAGE
5. getDataRange : Substituted 0 with -1 → NO_COVERAGE
            isDomainAxis = false;
4443 8 1. getDataRange : removed call to java/lang/Integer::valueOf → NO_COVERAGE
2. getDataRange : removed call to org/jfree/chart/plot/XYPlot::getDatasetsMappedToRangeAxis → NO_COVERAGE
3. getDataRange : removed call to java/util/List::addAll → NO_COVERAGE
4. getDataRange : Negated integer local variable number 7 → NO_COVERAGE
5. getDataRange : Incremented (a++) integer local variable number 7 → NO_COVERAGE
6. getDataRange : Decremented (a--) integer local variable number 7 → NO_COVERAGE
7. getDataRange : Incremented (++a) integer local variable number 7 → NO_COVERAGE
8. getDataRange : Decremented (--a) integer local variable number 7 → NO_COVERAGE
            mappedDatasets.addAll(getDatasetsMappedToRangeAxis(rangeIndex));
4444 13 1. getDataRange : negated conditional → NO_COVERAGE
2. getDataRange : removed conditional - replaced equality check with false → NO_COVERAGE
3. getDataRange : removed conditional - replaced equality check with true → NO_COVERAGE
4. getDataRange : Negated integer local variable number 7 → NO_COVERAGE
5. getDataRange : not equal to less than → NO_COVERAGE
6. getDataRange : not equal to less or equal → NO_COVERAGE
7. getDataRange : not equal to greater than → NO_COVERAGE
8. getDataRange : not equal to greater or equal → NO_COVERAGE
9. getDataRange : not equal to equal → NO_COVERAGE
10. getDataRange : Incremented (a++) integer local variable number 7 → NO_COVERAGE
11. getDataRange : Decremented (a--) integer local variable number 7 → NO_COVERAGE
12. getDataRange : Incremented (++a) integer local variable number 7 → NO_COVERAGE
13. getDataRange : Decremented (--a) integer local variable number 7 → NO_COVERAGE
            if (rangeIndex == 0) {
4445
                Iterator iterator = this.annotations.iterator();
4446 9 1. getDataRange : negated conditional → NO_COVERAGE
2. getDataRange : removed call to java/util/Iterator::hasNext → NO_COVERAGE
3. getDataRange : removed conditional - replaced equality check with false → NO_COVERAGE
4. getDataRange : removed conditional - replaced equality check with true → NO_COVERAGE
5. getDataRange : not equal to less than → NO_COVERAGE
6. getDataRange : not equal to less or equal → NO_COVERAGE
7. getDataRange : not equal to greater than → NO_COVERAGE
8. getDataRange : not equal to greater or equal → NO_COVERAGE
9. getDataRange : not equal to equal → NO_COVERAGE
                while (iterator.hasNext()) {
4447 1 1. getDataRange : removed call to java/util/Iterator::next → NO_COVERAGE
                    XYAnnotation annotation = (XYAnnotation) iterator.next();
4448 8 1. getDataRange : negated conditional → NO_COVERAGE
2. getDataRange : removed conditional - replaced equality check with false → NO_COVERAGE
3. getDataRange : removed conditional - replaced equality check with true → NO_COVERAGE
4. getDataRange : equal to less than → NO_COVERAGE
5. getDataRange : equal to less or equal → NO_COVERAGE
6. getDataRange : equal to greater than → NO_COVERAGE
7. getDataRange : equal to greater or equal → NO_COVERAGE
8. getDataRange : equal to not equal → NO_COVERAGE
                    if (annotation instanceof XYAnnotationBoundsInfo) {
4449 1 1. getDataRange : removed call to java/util/List::add → NO_COVERAGE
                        includedAnnotations.add(annotation);
4450
                    }
4451
                }
4452
            }
4453
        }
4454
4455
        // iterate through the datasets that map to the axis and get the union
4456
        // of the ranges.
4457
        for (XYDataset d : mappedDatasets) {
4458 4 1. getDataRange : negated conditional → NO_COVERAGE
2. getDataRange : removed conditional - replaced equality check with false → NO_COVERAGE
3. getDataRange : removed conditional - replaced equality check with true → NO_COVERAGE
4. getDataRange : equal to not equal → NO_COVERAGE
            if (d != null) {
4459 1 1. getDataRange : removed call to org/jfree/chart/plot/XYPlot::getRendererForDataset → NO_COVERAGE
                XYItemRenderer r = getRendererForDataset(d);
4460 13 1. getDataRange : negated conditional → NO_COVERAGE
2. getDataRange : removed conditional - replaced equality check with false → NO_COVERAGE
3. getDataRange : removed conditional - replaced equality check with true → NO_COVERAGE
4. getDataRange : Negated integer local variable number 5 → NO_COVERAGE
5. getDataRange : equal to less than → NO_COVERAGE
6. getDataRange : equal to less or equal → NO_COVERAGE
7. getDataRange : equal to greater than → NO_COVERAGE
8. getDataRange : equal to greater or equal → NO_COVERAGE
9. getDataRange : equal to not equal → NO_COVERAGE
10. getDataRange : Incremented (a++) integer local variable number 5 → NO_COVERAGE
11. getDataRange : Decremented (a--) integer local variable number 5 → NO_COVERAGE
12. getDataRange : Incremented (++a) integer local variable number 5 → NO_COVERAGE
13. getDataRange : Decremented (--a) integer local variable number 5 → NO_COVERAGE
                if (isDomainAxis) {
4461 4 1. getDataRange : negated conditional → NO_COVERAGE
2. getDataRange : removed conditional - replaced equality check with false → NO_COVERAGE
3. getDataRange : removed conditional - replaced equality check with true → NO_COVERAGE
4. getDataRange : equal to not equal → NO_COVERAGE
                    if (r != null) {
4462 3 1. getDataRange : replaced call to org/jfree/data/Range::combine with argument → NO_COVERAGE
2. getDataRange : removed call to org/jfree/chart/renderer/xy/XYItemRenderer::findDomainBounds → NO_COVERAGE
3. getDataRange : removed call to org/jfree/data/Range::combine → NO_COVERAGE
                        result = Range.combine(result, r.findDomainBounds(d));
4463
                    }
4464
                    else {
4465 2 1. getDataRange : replaced call to org/jfree/data/Range::combine with argument → NO_COVERAGE
2. getDataRange : removed call to org/jfree/data/Range::combine → NO_COVERAGE
                        result = Range.combine(result,
4466 1 1. getDataRange : removed call to org/jfree/data/general/DatasetUtilities::findDomainBounds → NO_COVERAGE
                                DatasetUtilities.findDomainBounds(d));
4467
                    }
4468
                }
4469
                else {
4470 4 1. getDataRange : negated conditional → NO_COVERAGE
2. getDataRange : removed conditional - replaced equality check with false → NO_COVERAGE
3. getDataRange : removed conditional - replaced equality check with true → NO_COVERAGE
4. getDataRange : equal to not equal → NO_COVERAGE
                    if (r != null) {
4471 3 1. getDataRange : replaced call to org/jfree/data/Range::combine with argument → NO_COVERAGE
2. getDataRange : removed call to org/jfree/chart/renderer/xy/XYItemRenderer::findRangeBounds → NO_COVERAGE
3. getDataRange : removed call to org/jfree/data/Range::combine → NO_COVERAGE
                        result = Range.combine(result, r.findRangeBounds(d));
4472
                    }
4473
                    else {
4474 2 1. getDataRange : replaced call to org/jfree/data/Range::combine with argument → NO_COVERAGE
2. getDataRange : removed call to org/jfree/data/Range::combine → NO_COVERAGE
                        result = Range.combine(result,
4475 1 1. getDataRange : removed call to org/jfree/data/general/DatasetUtilities::findRangeBounds → NO_COVERAGE
                                DatasetUtilities.findRangeBounds(d));
4476
                    }
4477
                }
4478
                // FIXME: the XYItemRenderer interface doesn't specify the
4479
                // getAnnotations() method but it should
4480 8 1. getDataRange : negated conditional → NO_COVERAGE
2. getDataRange : removed conditional - replaced equality check with false → NO_COVERAGE
3. getDataRange : removed conditional - replaced equality check with true → NO_COVERAGE
4. getDataRange : equal to less than → NO_COVERAGE
5. getDataRange : equal to less or equal → NO_COVERAGE
6. getDataRange : equal to greater than → NO_COVERAGE
7. getDataRange : equal to greater or equal → NO_COVERAGE
8. getDataRange : equal to not equal → NO_COVERAGE
                if (r instanceof AbstractXYItemRenderer) {
4481
                    AbstractXYItemRenderer rr = (AbstractXYItemRenderer) r;
4482 1 1. getDataRange : removed call to org/jfree/chart/renderer/xy/AbstractXYItemRenderer::getAnnotations → NO_COVERAGE
                    Collection c = rr.getAnnotations();
4483
                    Iterator i = c.iterator();
4484 9 1. getDataRange : negated conditional → NO_COVERAGE
2. getDataRange : removed call to java/util/Iterator::hasNext → NO_COVERAGE
3. getDataRange : removed conditional - replaced equality check with false → NO_COVERAGE
4. getDataRange : removed conditional - replaced equality check with true → NO_COVERAGE
5. getDataRange : not equal to less than → NO_COVERAGE
6. getDataRange : not equal to less or equal → NO_COVERAGE
7. getDataRange : not equal to greater than → NO_COVERAGE
8. getDataRange : not equal to greater or equal → NO_COVERAGE
9. getDataRange : not equal to equal → NO_COVERAGE
                    while (i.hasNext()) {
4485 1 1. getDataRange : removed call to java/util/Iterator::next → NO_COVERAGE
                        XYAnnotation a = (XYAnnotation) i.next();
4486 8 1. getDataRange : negated conditional → NO_COVERAGE
2. getDataRange : removed conditional - replaced equality check with false → NO_COVERAGE
3. getDataRange : removed conditional - replaced equality check with true → NO_COVERAGE
4. getDataRange : equal to less than → NO_COVERAGE
5. getDataRange : equal to less or equal → NO_COVERAGE
6. getDataRange : equal to greater than → NO_COVERAGE
7. getDataRange : equal to greater or equal → NO_COVERAGE
8. getDataRange : equal to not equal → NO_COVERAGE
                        if (a instanceof XYAnnotationBoundsInfo) {
4487 1 1. getDataRange : removed call to java/util/List::add → NO_COVERAGE
                            includedAnnotations.add(a);
4488
                        }
4489
                    }
4490
                }
4491
            }
4492
        }
4493
4494
        Iterator it = includedAnnotations.iterator();
4495 9 1. getDataRange : negated conditional → NO_COVERAGE
2. getDataRange : removed call to java/util/Iterator::hasNext → NO_COVERAGE
3. getDataRange : removed conditional - replaced equality check with false → NO_COVERAGE
4. getDataRange : removed conditional - replaced equality check with true → NO_COVERAGE
5. getDataRange : not equal to less than → NO_COVERAGE
6. getDataRange : not equal to less or equal → NO_COVERAGE
7. getDataRange : not equal to greater than → NO_COVERAGE
8. getDataRange : not equal to greater or equal → NO_COVERAGE
9. getDataRange : not equal to equal → NO_COVERAGE
        while (it.hasNext()) {
4496 1 1. getDataRange : removed call to java/util/Iterator::next → NO_COVERAGE
            XYAnnotationBoundsInfo xyabi = (XYAnnotationBoundsInfo) it.next();
4497 9 1. getDataRange : negated conditional → NO_COVERAGE
2. getDataRange : removed call to org/jfree/chart/annotations/XYAnnotationBoundsInfo::getIncludeInDataBounds → NO_COVERAGE
3. getDataRange : removed conditional - replaced equality check with false → NO_COVERAGE
4. getDataRange : removed conditional - replaced equality check with true → NO_COVERAGE
5. getDataRange : equal to less than → NO_COVERAGE
6. getDataRange : equal to less or equal → NO_COVERAGE
7. getDataRange : equal to greater than → NO_COVERAGE
8. getDataRange : equal to greater or equal → NO_COVERAGE
9. getDataRange : equal to not equal → NO_COVERAGE
            if (xyabi.getIncludeInDataBounds()) {
4498 13 1. getDataRange : negated conditional → NO_COVERAGE
2. getDataRange : removed conditional - replaced equality check with false → NO_COVERAGE
3. getDataRange : removed conditional - replaced equality check with true → NO_COVERAGE
4. getDataRange : Negated integer local variable number 5 → NO_COVERAGE
5. getDataRange : equal to less than → NO_COVERAGE
6. getDataRange : equal to less or equal → NO_COVERAGE
7. getDataRange : equal to greater than → NO_COVERAGE
8. getDataRange : equal to greater or equal → NO_COVERAGE
9. getDataRange : equal to not equal → NO_COVERAGE
10. getDataRange : Incremented (a++) integer local variable number 5 → NO_COVERAGE
11. getDataRange : Decremented (a--) integer local variable number 5 → NO_COVERAGE
12. getDataRange : Incremented (++a) integer local variable number 5 → NO_COVERAGE
13. getDataRange : Decremented (--a) integer local variable number 5 → NO_COVERAGE
                if (isDomainAxis) {
4499 3 1. getDataRange : replaced call to org/jfree/data/Range::combine with argument → NO_COVERAGE
2. getDataRange : removed call to org/jfree/chart/annotations/XYAnnotationBoundsInfo::getXRange → NO_COVERAGE
3. getDataRange : removed call to org/jfree/data/Range::combine → NO_COVERAGE
                    result = Range.combine(result, xyabi.getXRange());
4500
                }
4501
                else {
4502 3 1. getDataRange : replaced call to org/jfree/data/Range::combine with argument → NO_COVERAGE
2. getDataRange : removed call to org/jfree/chart/annotations/XYAnnotationBoundsInfo::getYRange → NO_COVERAGE
3. getDataRange : removed call to org/jfree/data/Range::combine → NO_COVERAGE
                    result = Range.combine(result, xyabi.getYRange());
4503
                }
4504
            }
4505
        }
4506
4507 2 1. getDataRange : replaced return value with null for org/jfree/chart/plot/XYPlot::getDataRange → NO_COVERAGE
2. getDataRange : mutated return of Object value for org/jfree/chart/plot/XYPlot::getDataRange to ( if (x != null) null else throw new RuntimeException ) → NO_COVERAGE
        return result;
4508
4509
    }
4510
4511
    /**
4512
     * Receives notification of a change to an {@link Annotation} added to
4513
     * this plot.
4514
     *
4515
     * @param event  information about the event (not used here).
4516
     *
4517
     * @since 1.0.14
4518
     */
4519
    @Override
4520
    public void annotationChanged(AnnotationChangeEvent event) {
4521 5 1. annotationChanged : negated conditional → NO_COVERAGE
2. annotationChanged : removed call to org/jfree/chart/plot/XYPlot::getParent → NO_COVERAGE
3. annotationChanged : removed conditional - replaced equality check with false → NO_COVERAGE
4. annotationChanged : removed conditional - replaced equality check with true → NO_COVERAGE
5. annotationChanged : equal to not equal → NO_COVERAGE
        if (getParent() != null) {
4522 2 1. annotationChanged : removed call to org/jfree/chart/plot/XYPlot::getParent → NO_COVERAGE
2. annotationChanged : removed call to org/jfree/chart/plot/Plot::annotationChanged → NO_COVERAGE
            getParent().annotationChanged(event);
4523
        }
4524
        else {
4525 1 1. annotationChanged : removed call to org/jfree/chart/event/PlotChangeEvent::<init> → NO_COVERAGE
            PlotChangeEvent e = new PlotChangeEvent(this);
4526 1 1. annotationChanged : removed call to org/jfree/chart/plot/XYPlot::notifyListeners → NO_COVERAGE
            notifyListeners(e);
4527
        }
4528
    }
4529
4530
    /**
4531
     * Receives notification of a change to the plot's dataset.
4532
     * <P>
4533
     * The axis ranges are updated if necessary.
4534
     *
4535
     * @param event  information about the event (not used here).
4536
     */
4537
    @Override
4538
    public void datasetChanged(DatasetChangeEvent event) {
4539 1 1. datasetChanged : removed call to org/jfree/chart/plot/XYPlot::configureDomainAxes → NO_COVERAGE
        configureDomainAxes();
4540 1 1. datasetChanged : removed call to org/jfree/chart/plot/XYPlot::configureRangeAxes → NO_COVERAGE
        configureRangeAxes();
4541 5 1. datasetChanged : negated conditional → NO_COVERAGE
2. datasetChanged : removed call to org/jfree/chart/plot/XYPlot::getParent → NO_COVERAGE
3. datasetChanged : removed conditional - replaced equality check with false → NO_COVERAGE
4. datasetChanged : removed conditional - replaced equality check with true → NO_COVERAGE
5. datasetChanged : equal to not equal → NO_COVERAGE
        if (getParent() != null) {
4542 2 1. datasetChanged : removed call to org/jfree/chart/plot/XYPlot::getParent → NO_COVERAGE
2. datasetChanged : removed call to org/jfree/chart/plot/Plot::datasetChanged → NO_COVERAGE
            getParent().datasetChanged(event);
4543
        }
4544
        else {
4545 1 1. datasetChanged : removed call to org/jfree/chart/event/PlotChangeEvent::<init> → NO_COVERAGE
            PlotChangeEvent e = new PlotChangeEvent(this);
4546 1 1. datasetChanged : removed call to org/jfree/chart/event/PlotChangeEvent::setType → NO_COVERAGE
            e.setType(ChartChangeEventType.DATASET_UPDATED);
4547 1 1. datasetChanged : removed call to org/jfree/chart/plot/XYPlot::notifyListeners → NO_COVERAGE
            notifyListeners(e);
4548
        }
4549
    }
4550
4551
    /**
4552
     * Receives notification of a renderer change event.
4553
     *
4554
     * @param event  the event.
4555
     */
4556
    @Override
4557
    public void rendererChanged(RendererChangeEvent event) {
4558
        // if the event was caused by a change to series visibility, then
4559
        // the axis ranges might need updating...
4560 9 1. rendererChanged : negated conditional → NO_COVERAGE
2. rendererChanged : removed call to org/jfree/chart/event/RendererChangeEvent::getSeriesVisibilityChanged → NO_COVERAGE
3. rendererChanged : removed conditional - replaced equality check with false → NO_COVERAGE
4. rendererChanged : removed conditional - replaced equality check with true → NO_COVERAGE
5. rendererChanged : equal to less than → NO_COVERAGE
6. rendererChanged : equal to less or equal → NO_COVERAGE
7. rendererChanged : equal to greater than → NO_COVERAGE
8. rendererChanged : equal to greater or equal → NO_COVERAGE
9. rendererChanged : equal to not equal → NO_COVERAGE
        if (event.getSeriesVisibilityChanged()) {
4561 1 1. rendererChanged : removed call to org/jfree/chart/plot/XYPlot::configureDomainAxes → NO_COVERAGE
            configureDomainAxes();
4562 1 1. rendererChanged : removed call to org/jfree/chart/plot/XYPlot::configureRangeAxes → NO_COVERAGE
            configureRangeAxes();
4563
        }
4564 1 1. rendererChanged : removed call to org/jfree/chart/plot/XYPlot::fireChangeEvent → NO_COVERAGE
        fireChangeEvent();
4565
    }
4566
4567
    /**
4568
     * Returns a flag indicating whether or not the domain crosshair is visible.
4569
     *
4570
     * @return The flag.
4571
     *
4572
     * @see #setDomainCrosshairVisible(boolean)
4573
     */
4574
    public boolean isDomainCrosshairVisible() {
4575 3 1. isDomainCrosshairVisible : replaced boolean return with false for org/jfree/chart/plot/XYPlot::isDomainCrosshairVisible → NO_COVERAGE
2. isDomainCrosshairVisible : replaced boolean return with true for org/jfree/chart/plot/XYPlot::isDomainCrosshairVisible → NO_COVERAGE
3. isDomainCrosshairVisible : replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE
        return this.domainCrosshairVisible;
4576
    }
4577
4578
    /**
4579
     * Sets the flag indicating whether or not the domain crosshair is visible
4580
     * and, if the flag changes, sends a {@link PlotChangeEvent} to all
4581
     * registered listeners.
4582
     *
4583
     * @param flag  the new value of the flag.
4584
     *
4585
     * @see #isDomainCrosshairVisible()
4586
     */
4587
    public void setDomainCrosshairVisible(boolean flag) {
4588 13 1. setDomainCrosshairVisible : negated conditional → NO_COVERAGE
2. setDomainCrosshairVisible : removed conditional - replaced equality check with false → NO_COVERAGE
3. setDomainCrosshairVisible : removed conditional - replaced equality check with true → NO_COVERAGE
4. setDomainCrosshairVisible : Negated integer local variable number 1 → NO_COVERAGE
5. setDomainCrosshairVisible : equal to less than → NO_COVERAGE
6. setDomainCrosshairVisible : equal to less or equal → NO_COVERAGE
7. setDomainCrosshairVisible : equal to greater than → NO_COVERAGE
8. setDomainCrosshairVisible : equal to greater or equal → NO_COVERAGE
9. setDomainCrosshairVisible : equal to not equal → NO_COVERAGE
10. setDomainCrosshairVisible : Incremented (a++) integer local variable number 1 → NO_COVERAGE
11. setDomainCrosshairVisible : Decremented (a--) integer local variable number 1 → NO_COVERAGE
12. setDomainCrosshairVisible : Incremented (++a) integer local variable number 1 → NO_COVERAGE
13. setDomainCrosshairVisible : Decremented (--a) integer local variable number 1 → NO_COVERAGE
        if (this.domainCrosshairVisible != flag) {
4589 6 1. setDomainCrosshairVisible : Removed assignment to member variable domainCrosshairVisible → NO_COVERAGE
2. setDomainCrosshairVisible : Negated integer local variable number 1 → NO_COVERAGE
3. setDomainCrosshairVisible : Incremented (a++) integer local variable number 1 → NO_COVERAGE
4. setDomainCrosshairVisible : Decremented (a--) integer local variable number 1 → NO_COVERAGE
5. setDomainCrosshairVisible : Incremented (++a) integer local variable number 1 → NO_COVERAGE
6. setDomainCrosshairVisible : Decremented (--a) integer local variable number 1 → NO_COVERAGE
            this.domainCrosshairVisible = flag;
4590 1 1. setDomainCrosshairVisible : removed call to org/jfree/chart/plot/XYPlot::fireChangeEvent → NO_COVERAGE
            fireChangeEvent();
4591
        }
4592
    }
4593
4594
    /**
4595
     * Returns a flag indicating whether or not the crosshair should "lock-on"
4596
     * to actual data values.
4597
     *
4598
     * @return The flag.
4599
     *
4600
     * @see #setDomainCrosshairLockedOnData(boolean)
4601
     */
4602
    public boolean isDomainCrosshairLockedOnData() {
4603 3 1. isDomainCrosshairLockedOnData : replaced boolean return with false for org/jfree/chart/plot/XYPlot::isDomainCrosshairLockedOnData → NO_COVERAGE
2. isDomainCrosshairLockedOnData : replaced boolean return with true for org/jfree/chart/plot/XYPlot::isDomainCrosshairLockedOnData → NO_COVERAGE
3. isDomainCrosshairLockedOnData : replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE
        return this.domainCrosshairLockedOnData;
4604
    }
4605
4606
    /**
4607
     * Sets the flag indicating whether or not the domain crosshair should
4608
     * "lock-on" to actual data values.  If the flag value changes, this
4609
     * method sends a {@link PlotChangeEvent} to all registered listeners.
4610
     *
4611
     * @param flag  the flag.
4612
     *
4613
     * @see #isDomainCrosshairLockedOnData()
4614
     */
4615
    public void setDomainCrosshairLockedOnData(boolean flag) {
4616 13 1. setDomainCrosshairLockedOnData : negated conditional → NO_COVERAGE
2. setDomainCrosshairLockedOnData : removed conditional - replaced equality check with false → NO_COVERAGE
3. setDomainCrosshairLockedOnData : removed conditional - replaced equality check with true → NO_COVERAGE
4. setDomainCrosshairLockedOnData : Negated integer local variable number 1 → NO_COVERAGE
5. setDomainCrosshairLockedOnData : equal to less than → NO_COVERAGE
6. setDomainCrosshairLockedOnData : equal to less or equal → NO_COVERAGE
7. setDomainCrosshairLockedOnData : equal to greater than → NO_COVERAGE
8. setDomainCrosshairLockedOnData : equal to greater or equal → NO_COVERAGE
9. setDomainCrosshairLockedOnData : equal to not equal → NO_COVERAGE
10. setDomainCrosshairLockedOnData : Incremented (a++) integer local variable number 1 → NO_COVERAGE
11. setDomainCrosshairLockedOnData : Decremented (a--) integer local variable number 1 → NO_COVERAGE
12. setDomainCrosshairLockedOnData : Incremented (++a) integer local variable number 1 → NO_COVERAGE
13. setDomainCrosshairLockedOnData : Decremented (--a) integer local variable number 1 → NO_COVERAGE
        if (this.domainCrosshairLockedOnData != flag) {
4617 6 1. setDomainCrosshairLockedOnData : Removed assignment to member variable domainCrosshairLockedOnData → NO_COVERAGE
2. setDomainCrosshairLockedOnData : Negated integer local variable number 1 → NO_COVERAGE
3. setDomainCrosshairLockedOnData : Incremented (a++) integer local variable number 1 → NO_COVERAGE
4. setDomainCrosshairLockedOnData : Decremented (a--) integer local variable number 1 → NO_COVERAGE
5. setDomainCrosshairLockedOnData : Incremented (++a) integer local variable number 1 → NO_COVERAGE
6. setDomainCrosshairLockedOnData : Decremented (--a) integer local variable number 1 → NO_COVERAGE
            this.domainCrosshairLockedOnData = flag;
4618 1 1. setDomainCrosshairLockedOnData : removed call to org/jfree/chart/plot/XYPlot::fireChangeEvent → NO_COVERAGE
            fireChangeEvent();
4619
        }
4620
    }
4621
4622
    /**
4623
     * Returns the domain crosshair value.
4624
     *
4625
     * @return The value.
4626
     *
4627
     * @see #setDomainCrosshairValue(double)
4628
     */
4629
    public double getDomainCrosshairValue() {
4630 7 1. getDomainCrosshairValue : replaced double return with 0.0d for org/jfree/chart/plot/XYPlot::getDomainCrosshairValue → NO_COVERAGE
2. getDomainCrosshairValue : replaced return of double value with -(x + 1) for org/jfree/chart/plot/XYPlot::getDomainCrosshairValue → NO_COVERAGE
3. getDomainCrosshairValue : Negated double field domainCrosshairValue → NO_COVERAGE
4. getDomainCrosshairValue : Incremented (a++) double field domainCrosshairValue → NO_COVERAGE
5. getDomainCrosshairValue : Decremented (a--) double field domainCrosshairValue → NO_COVERAGE
6. getDomainCrosshairValue : Incremented (++a) double field domainCrosshairValue → NO_COVERAGE
7. getDomainCrosshairValue : Decremented (--a) double fielddomainCrosshairValue → NO_COVERAGE
        return this.domainCrosshairValue;
4631
    }
4632
4633
    /**
4634
     * Sets the domain crosshair value and sends a {@link PlotChangeEvent} to
4635
     * all registered listeners (provided that the domain crosshair is visible).
4636
     *
4637
     * @param value  the value.
4638
     *
4639
     * @see #getDomainCrosshairValue()
4640
     */
4641
    public void setDomainCrosshairValue(double value) {
4642 12 1. setDomainCrosshairValue : Substituted 1 with 0 → NO_COVERAGE
2. setDomainCrosshairValue : removed call to org/jfree/chart/plot/XYPlot::setDomainCrosshairValue → NO_COVERAGE
3. setDomainCrosshairValue : Negated double local variable number 1 → NO_COVERAGE
4. setDomainCrosshairValue : Substituted 1 with 0 → NO_COVERAGE
5. setDomainCrosshairValue : Substituted 1 with -1 → NO_COVERAGE
6. setDomainCrosshairValue : Substituted 1 with -1 → NO_COVERAGE
7. setDomainCrosshairValue : Substituted 1 with 2 → NO_COVERAGE
8. setDomainCrosshairValue : Substituted 1 with 0 → NO_COVERAGE
9. setDomainCrosshairValue : Incremented (a++) double local variable number 1 → NO_COVERAGE
10. setDomainCrosshairValue : Decremented (a--) double local variable number 1 → NO_COVERAGE
11. setDomainCrosshairValue : Incremented (++a) double local variable number 1 → NO_COVERAGE
12. setDomainCrosshairValue : Decremented (--a) double local variable number 1 → NO_COVERAGE
        setDomainCrosshairValue(value, true);
4643
    }
4644
4645
    /**
4646
     * Sets the domain crosshair value and, if requested, sends a
4647
     * {@link PlotChangeEvent} to all registered listeners (provided that the
4648
     * domain crosshair is visible).
4649
     *
4650
     * @param value  the new value.
4651
     * @param notify  notify listeners?
4652
     *
4653
     * @see #getDomainCrosshairValue()
4654
     */
4655
    public void setDomainCrosshairValue(double value, boolean notify) {
4656 6 1. setDomainCrosshairValue : Removed assignment to member variable domainCrosshairValue → NO_COVERAGE
2. setDomainCrosshairValue : Negated double local variable number 1 → NO_COVERAGE
3. setDomainCrosshairValue : Incremented (a++) double local variable number 1 → NO_COVERAGE
4. setDomainCrosshairValue : Decremented (a--) double local variable number 1 → NO_COVERAGE
5. setDomainCrosshairValue : Incremented (++a) double local variable number 1 → NO_COVERAGE
6. setDomainCrosshairValue : Decremented (--a) double local variable number 1 → NO_COVERAGE
        this.domainCrosshairValue = value;
4657 22 1. setDomainCrosshairValue : negated conditional → NO_COVERAGE
2. setDomainCrosshairValue : negated conditional → NO_COVERAGE
3. setDomainCrosshairValue : removed call to org/jfree/chart/plot/XYPlot::isDomainCrosshairVisible → NO_COVERAGE
4. setDomainCrosshairValue : removed conditional - replaced equality check with false → NO_COVERAGE
5. setDomainCrosshairValue : removed conditional - replaced equality check with false → NO_COVERAGE
6. setDomainCrosshairValue : removed conditional - replaced equality check with true → NO_COVERAGE
7. setDomainCrosshairValue : removed conditional - replaced equality check with true → NO_COVERAGE
8. setDomainCrosshairValue : Negated integer local variable number 3 → NO_COVERAGE
9. setDomainCrosshairValue : equal to less than → NO_COVERAGE
10. setDomainCrosshairValue : equal to less than → NO_COVERAGE
11. setDomainCrosshairValue : equal to less or equal → NO_COVERAGE
12. setDomainCrosshairValue : equal to less or equal → NO_COVERAGE
13. setDomainCrosshairValue : equal to greater than → NO_COVERAGE
14. setDomainCrosshairValue : equal to greater than → NO_COVERAGE
15. setDomainCrosshairValue : equal to greater or equal → NO_COVERAGE
16. setDomainCrosshairValue : equal to greater or equal → NO_COVERAGE
17. setDomainCrosshairValue : equal to not equal → NO_COVERAGE
18. setDomainCrosshairValue : equal to not equal → NO_COVERAGE
19. setDomainCrosshairValue : Incremented (a++) integer local variable number 3 → NO_COVERAGE
20. setDomainCrosshairValue : Decremented (a--) integer local variable number 3 → NO_COVERAGE
21. setDomainCrosshairValue : Incremented (++a) integer local variable number 3 → NO_COVERAGE
22. setDomainCrosshairValue : Decremented (--a) integer local variable number 3 → NO_COVERAGE
        if (isDomainCrosshairVisible() && notify) {
4658 1 1. setDomainCrosshairValue : removed call to org/jfree/chart/plot/XYPlot::fireChangeEvent → NO_COVERAGE
            fireChangeEvent();
4659
        }
4660
    }
4661
4662
    /**
4663
     * Returns the {@link Stroke} used to draw the crosshair (if visible).
4664
     *
4665
     * @return The crosshair stroke (never <code>null</code>).
4666
     *
4667
     * @see #setDomainCrosshairStroke(Stroke)
4668
     * @see #isDomainCrosshairVisible()
4669
     * @see #getDomainCrosshairPaint()
4670
     */
4671
    public Stroke getDomainCrosshairStroke() {
4672 2 1. getDomainCrosshairStroke : replaced return value with null for org/jfree/chart/plot/XYPlot::getDomainCrosshairStroke → NO_COVERAGE
2. getDomainCrosshairStroke : mutated return of Object value for org/jfree/chart/plot/XYPlot::getDomainCrosshairStroke to ( if (x != null) null else throw new RuntimeException ) → NO_COVERAGE
        return this.domainCrosshairStroke;
4673
    }
4674
4675
    /**
4676
     * Sets the Stroke used to draw the crosshairs (if visible) and notifies
4677
     * registered listeners that the axis has been modified.
4678
     *
4679
     * @param stroke  the new crosshair stroke (<code>null</code> not
4680
     *     permitted).
4681
     *
4682
     * @see #getDomainCrosshairStroke()
4683
     */
4684
    public void setDomainCrosshairStroke(Stroke stroke) {
4685 1 1. setDomainCrosshairStroke : removed call to org/jfree/chart/util/ParamChecks::nullNotPermitted → NO_COVERAGE
        ParamChecks.nullNotPermitted(stroke, "stroke");
4686 1 1. setDomainCrosshairStroke : Removed assignment to member variable domainCrosshairStroke → NO_COVERAGE
        this.domainCrosshairStroke = stroke;
4687 1 1. setDomainCrosshairStroke : removed call to org/jfree/chart/plot/XYPlot::fireChangeEvent → NO_COVERAGE
        fireChangeEvent();
4688
    }
4689
4690
    /**
4691
     * Returns the domain crosshair paint.
4692
     *
4693
     * @return The crosshair paint (never <code>null</code>).
4694
     *
4695
     * @see #setDomainCrosshairPaint(Paint)
4696
     * @see #isDomainCrosshairVisible()
4697
     * @see #getDomainCrosshairStroke()
4698
     */
4699
    public Paint getDomainCrosshairPaint() {
4700 2 1. getDomainCrosshairPaint : replaced return value with null for org/jfree/chart/plot/XYPlot::getDomainCrosshairPaint → NO_COVERAGE
2. getDomainCrosshairPaint : mutated return of Object value for org/jfree/chart/plot/XYPlot::getDomainCrosshairPaint to ( if (x != null) null else throw new RuntimeException ) → NO_COVERAGE
        return this.domainCrosshairPaint;
4701
    }
4702
4703
    /**
4704
     * Sets the paint used to draw the crosshairs (if visible) and sends a
4705
     * {@link PlotChangeEvent} to all registered listeners.
4706
     *
4707
     * @param paint the new crosshair paint (<code>null</code> not permitted).
4708
     *
4709
     * @see #getDomainCrosshairPaint()
4710
     */
4711
    public void setDomainCrosshairPaint(Paint paint) {
4712 1 1. setDomainCrosshairPaint : removed call to org/jfree/chart/util/ParamChecks::nullNotPermitted → NO_COVERAGE
        ParamChecks.nullNotPermitted(paint, "paint");
4713 1 1. setDomainCrosshairPaint : Removed assignment to member variable domainCrosshairPaint → NO_COVERAGE
        this.domainCrosshairPaint = paint;
4714 1 1. setDomainCrosshairPaint : removed call to org/jfree/chart/plot/XYPlot::fireChangeEvent → NO_COVERAGE
        fireChangeEvent();
4715
    }
4716
4717
    /**
4718
     * Returns a flag indicating whether or not the range crosshair is visible.
4719
     *
4720
     * @return The flag.
4721
     *
4722
     * @see #setRangeCrosshairVisible(boolean)
4723
     * @see #isDomainCrosshairVisible()
4724
     */
4725
    public boolean isRangeCrosshairVisible() {
4726 3 1. isRangeCrosshairVisible : replaced boolean return with false for org/jfree/chart/plot/XYPlot::isRangeCrosshairVisible → NO_COVERAGE
2. isRangeCrosshairVisible : replaced boolean return with true for org/jfree/chart/plot/XYPlot::isRangeCrosshairVisible → NO_COVERAGE
3. isRangeCrosshairVisible : replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE
        return this.rangeCrosshairVisible;
4727
    }
4728
4729
    /**
4730
     * Sets the flag indicating whether or not the range crosshair is visible.
4731
     * If the flag value changes, this method sends a {@link PlotChangeEvent}
4732
     * to all registered listeners.
4733
     *
4734
     * @param flag  the new value of the flag.
4735
     *
4736
     * @see #isRangeCrosshairVisible()
4737
     */
4738
    public void setRangeCrosshairVisible(boolean flag) {
4739 13 1. setRangeCrosshairVisible : negated conditional → NO_COVERAGE
2. setRangeCrosshairVisible : removed conditional - replaced equality check with false → NO_COVERAGE
3. setRangeCrosshairVisible : removed conditional - replaced equality check with true → NO_COVERAGE
4. setRangeCrosshairVisible : Negated integer local variable number 1 → NO_COVERAGE
5. setRangeCrosshairVisible : equal to less than → NO_COVERAGE
6. setRangeCrosshairVisible : equal to less or equal → NO_COVERAGE
7. setRangeCrosshairVisible : equal to greater than → NO_COVERAGE
8. setRangeCrosshairVisible : equal to greater or equal → NO_COVERAGE
9. setRangeCrosshairVisible : equal to not equal → NO_COVERAGE
10. setRangeCrosshairVisible : Incremented (a++) integer local variable number 1 → NO_COVERAGE
11. setRangeCrosshairVisible : Decremented (a--) integer local variable number 1 → NO_COVERAGE
12. setRangeCrosshairVisible : Incremented (++a) integer local variable number 1 → NO_COVERAGE
13. setRangeCrosshairVisible : Decremented (--a) integer local variable number 1 → NO_COVERAGE
        if (this.rangeCrosshairVisible != flag) {
4740 6 1. setRangeCrosshairVisible : Removed assignment to member variable rangeCrosshairVisible → NO_COVERAGE
2. setRangeCrosshairVisible : Negated integer local variable number 1 → NO_COVERAGE
3. setRangeCrosshairVisible : Incremented (a++) integer local variable number 1 → NO_COVERAGE
4. setRangeCrosshairVisible : Decremented (a--) integer local variable number 1 → NO_COVERAGE
5. setRangeCrosshairVisible : Incremented (++a) integer local variable number 1 → NO_COVERAGE
6. setRangeCrosshairVisible : Decremented (--a) integer local variable number 1 → NO_COVERAGE
            this.rangeCrosshairVisible = flag;
4741 1 1. setRangeCrosshairVisible : removed call to org/jfree/chart/plot/XYPlot::fireChangeEvent → NO_COVERAGE
            fireChangeEvent();
4742
        }
4743
    }
4744
4745
    /**
4746
     * Returns a flag indicating whether or not the crosshair should "lock-on"
4747
     * to actual data values.
4748
     *
4749
     * @return The flag.
4750
     *
4751
     * @see #setRangeCrosshairLockedOnData(boolean)
4752
     */
4753
    public boolean isRangeCrosshairLockedOnData() {
4754 3 1. isRangeCrosshairLockedOnData : replaced boolean return with false for org/jfree/chart/plot/XYPlot::isRangeCrosshairLockedOnData → NO_COVERAGE
2. isRangeCrosshairLockedOnData : replaced boolean return with true for org/jfree/chart/plot/XYPlot::isRangeCrosshairLockedOnData → NO_COVERAGE
3. isRangeCrosshairLockedOnData : replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE
        return this.rangeCrosshairLockedOnData;
4755
    }
4756
4757
    /**
4758
     * Sets the flag indicating whether or not the range crosshair should
4759
     * "lock-on" to actual data values.  If the flag value changes, this method
4760
     * sends a {@link PlotChangeEvent} to all registered listeners.
4761
     *
4762
     * @param flag  the flag.
4763
     *
4764
     * @see #isRangeCrosshairLockedOnData()
4765
     */
4766
    public void setRangeCrosshairLockedOnData(boolean flag) {
4767 13 1. setRangeCrosshairLockedOnData : negated conditional → NO_COVERAGE
2. setRangeCrosshairLockedOnData : removed conditional - replaced equality check with false → NO_COVERAGE
3. setRangeCrosshairLockedOnData : removed conditional - replaced equality check with true → NO_COVERAGE
4. setRangeCrosshairLockedOnData : Negated integer local variable number 1 → NO_COVERAGE
5. setRangeCrosshairLockedOnData : equal to less than → NO_COVERAGE
6. setRangeCrosshairLockedOnData : equal to less or equal → NO_COVERAGE
7. setRangeCrosshairLockedOnData : equal to greater than → NO_COVERAGE
8. setRangeCrosshairLockedOnData : equal to greater or equal → NO_COVERAGE
9. setRangeCrosshairLockedOnData : equal to not equal → NO_COVERAGE
10. setRangeCrosshairLockedOnData : Incremented (a++) integer local variable number 1 → NO_COVERAGE
11. setRangeCrosshairLockedOnData : Decremented (a--) integer local variable number 1 → NO_COVERAGE
12. setRangeCrosshairLockedOnData : Incremented (++a) integer local variable number 1 → NO_COVERAGE
13. setRangeCrosshairLockedOnData : Decremented (--a) integer local variable number 1 → NO_COVERAGE
        if (this.rangeCrosshairLockedOnData != flag) {
4768 6 1. setRangeCrosshairLockedOnData : Removed assignment to member variable rangeCrosshairLockedOnData → NO_COVERAGE
2. setRangeCrosshairLockedOnData : Negated integer local variable number 1 → NO_COVERAGE
3. setRangeCrosshairLockedOnData : Incremented (a++) integer local variable number 1 → NO_COVERAGE
4. setRangeCrosshairLockedOnData : Decremented (a--) integer local variable number 1 → NO_COVERAGE
5. setRangeCrosshairLockedOnData : Incremented (++a) integer local variable number 1 → NO_COVERAGE
6. setRangeCrosshairLockedOnData : Decremented (--a) integer local variable number 1 → NO_COVERAGE
            this.rangeCrosshairLockedOnData = flag;
4769 1 1. setRangeCrosshairLockedOnData : removed call to org/jfree/chart/plot/XYPlot::fireChangeEvent → NO_COVERAGE
            fireChangeEvent();
4770
        }
4771
    }
4772
4773
    /**
4774
     * Returns the range crosshair value.
4775
     *
4776
     * @return The value.
4777
     *
4778
     * @see #setRangeCrosshairValue(double)
4779
     */
4780
    public double getRangeCrosshairValue() {
4781 7 1. getRangeCrosshairValue : replaced double return with 0.0d for org/jfree/chart/plot/XYPlot::getRangeCrosshairValue → NO_COVERAGE
2. getRangeCrosshairValue : replaced return of double value with -(x + 1) for org/jfree/chart/plot/XYPlot::getRangeCrosshairValue → NO_COVERAGE
3. getRangeCrosshairValue : Negated double field rangeCrosshairValue → NO_COVERAGE
4. getRangeCrosshairValue : Incremented (a++) double field rangeCrosshairValue → NO_COVERAGE
5. getRangeCrosshairValue : Decremented (a--) double field rangeCrosshairValue → NO_COVERAGE
6. getRangeCrosshairValue : Incremented (++a) double field rangeCrosshairValue → NO_COVERAGE
7. getRangeCrosshairValue : Decremented (--a) double fieldrangeCrosshairValue → NO_COVERAGE
        return this.rangeCrosshairValue;
4782
    }
4783
4784
    /**
4785
     * Sets the range crosshair value.
4786
     * <P>
4787
     * Registered listeners are notified that the plot has been modified, but
4788
     * only if the crosshair is visible.
4789
     *
4790
     * @param value  the new value.
4791
     *
4792
     * @see #getRangeCrosshairValue()
4793
     */
4794
    public void setRangeCrosshairValue(double value) {
4795 12 1. setRangeCrosshairValue : Substituted 1 with 0 → NO_COVERAGE
2. setRangeCrosshairValue : removed call to org/jfree/chart/plot/XYPlot::setRangeCrosshairValue → NO_COVERAGE
3. setRangeCrosshairValue : Negated double local variable number 1 → NO_COVERAGE
4. setRangeCrosshairValue : Substituted 1 with 0 → NO_COVERAGE
5. setRangeCrosshairValue : Substituted 1 with -1 → NO_COVERAGE
6. setRangeCrosshairValue : Substituted 1 with -1 → NO_COVERAGE
7. setRangeCrosshairValue : Substituted 1 with 2 → NO_COVERAGE
8. setRangeCrosshairValue : Substituted 1 with 0 → NO_COVERAGE
9. setRangeCrosshairValue : Incremented (a++) double local variable number 1 → NO_COVERAGE
10. setRangeCrosshairValue : Decremented (a--) double local variable number 1 → NO_COVERAGE
11. setRangeCrosshairValue : Incremented (++a) double local variable number 1 → NO_COVERAGE
12. setRangeCrosshairValue : Decremented (--a) double local variable number 1 → NO_COVERAGE
        setRangeCrosshairValue(value, true);
4796
    }
4797
4798
    /**
4799
     * Sets the range crosshair value and sends a {@link PlotChangeEvent} to
4800
     * all registered listeners, but only if the crosshair is visible.
4801
     *
4802
     * @param value  the new value.
4803
     * @param notify  a flag that controls whether or not listeners are
4804
     *                notified.
4805
     *
4806
     * @see #getRangeCrosshairValue()
4807
     */
4808
    public void setRangeCrosshairValue(double value, boolean notify) {
4809 6 1. setRangeCrosshairValue : Removed assignment to member variable rangeCrosshairValue → NO_COVERAGE
2. setRangeCrosshairValue : Negated double local variable number 1 → NO_COVERAGE
3. setRangeCrosshairValue : Incremented (a++) double local variable number 1 → NO_COVERAGE
4. setRangeCrosshairValue : Decremented (a--) double local variable number 1 → NO_COVERAGE
5. setRangeCrosshairValue : Incremented (++a) double local variable number 1 → NO_COVERAGE
6. setRangeCrosshairValue : Decremented (--a) double local variable number 1 → NO_COVERAGE
        this.rangeCrosshairValue = value;
4810 22 1. setRangeCrosshairValue : negated conditional → NO_COVERAGE
2. setRangeCrosshairValue : negated conditional → NO_COVERAGE
3. setRangeCrosshairValue : removed call to org/jfree/chart/plot/XYPlot::isRangeCrosshairVisible → NO_COVERAGE
4. setRangeCrosshairValue : removed conditional - replaced equality check with false → NO_COVERAGE
5. setRangeCrosshairValue : removed conditional - replaced equality check with false → NO_COVERAGE
6. setRangeCrosshairValue : removed conditional - replaced equality check with true → NO_COVERAGE
7. setRangeCrosshairValue : removed conditional - replaced equality check with true → NO_COVERAGE
8. setRangeCrosshairValue : Negated integer local variable number 3 → NO_COVERAGE
9. setRangeCrosshairValue : equal to less than → NO_COVERAGE
10. setRangeCrosshairValue : equal to less than → NO_COVERAGE
11. setRangeCrosshairValue : equal to less or equal → NO_COVERAGE
12. setRangeCrosshairValue : equal to less or equal → NO_COVERAGE
13. setRangeCrosshairValue : equal to greater than → NO_COVERAGE
14. setRangeCrosshairValue : equal to greater than → NO_COVERAGE
15. setRangeCrosshairValue : equal to greater or equal → NO_COVERAGE
16. setRangeCrosshairValue : equal to greater or equal → NO_COVERAGE
17. setRangeCrosshairValue : equal to not equal → NO_COVERAGE
18. setRangeCrosshairValue : equal to not equal → NO_COVERAGE
19. setRangeCrosshairValue : Incremented (a++) integer local variable number 3 → NO_COVERAGE
20. setRangeCrosshairValue : Decremented (a--) integer local variable number 3 → NO_COVERAGE
21. setRangeCrosshairValue : Incremented (++a) integer local variable number 3 → NO_COVERAGE
22. setRangeCrosshairValue : Decremented (--a) integer local variable number 3 → NO_COVERAGE
        if (isRangeCrosshairVisible() && notify) {
4811 1 1. setRangeCrosshairValue : removed call to org/jfree/chart/plot/XYPlot::fireChangeEvent → NO_COVERAGE
            fireChangeEvent();
4812
        }
4813
    }
4814
4815
    /**
4816
     * Returns the stroke used to draw the crosshair (if visible).
4817
     *
4818
     * @return The crosshair stroke (never <code>null</code>).
4819
     *
4820
     * @see #setRangeCrosshairStroke(Stroke)
4821
     * @see #isRangeCrosshairVisible()
4822
     * @see #getRangeCrosshairPaint()
4823
     */
4824
    public Stroke getRangeCrosshairStroke() {
4825 2 1. getRangeCrosshairStroke : replaced return value with null for org/jfree/chart/plot/XYPlot::getRangeCrosshairStroke → NO_COVERAGE
2. getRangeCrosshairStroke : mutated return of Object value for org/jfree/chart/plot/XYPlot::getRangeCrosshairStroke to ( if (x != null) null else throw new RuntimeException ) → NO_COVERAGE
        return this.rangeCrosshairStroke;
4826
    }
4827
4828
    /**
4829
     * Sets the stroke used to draw the crosshairs (if visible) and sends a
4830
     * {@link PlotChangeEvent} to all registered listeners.
4831
     *
4832
     * @param stroke  the new crosshair stroke (<code>null</code> not
4833
     *         permitted).
4834
     *
4835
     * @see #getRangeCrosshairStroke()
4836
     */
4837
    public void setRangeCrosshairStroke(Stroke stroke) {
4838 1 1. setRangeCrosshairStroke : removed call to org/jfree/chart/util/ParamChecks::nullNotPermitted → NO_COVERAGE
        ParamChecks.nullNotPermitted(stroke, "stroke");
4839 1 1. setRangeCrosshairStroke : Removed assignment to member variable rangeCrosshairStroke → NO_COVERAGE
        this.rangeCrosshairStroke = stroke;
4840 1 1. setRangeCrosshairStroke : removed call to org/jfree/chart/plot/XYPlot::fireChangeEvent → NO_COVERAGE
        fireChangeEvent();
4841
    }
4842
4843
    /**
4844
     * Returns the range crosshair paint.
4845
     *
4846
     * @return The crosshair paint (never <code>null</code>).
4847
     *
4848
     * @see #setRangeCrosshairPaint(Paint)
4849
     * @see #isRangeCrosshairVisible()
4850
     * @see #getRangeCrosshairStroke()
4851
     */
4852
    public Paint getRangeCrosshairPaint() {
4853 2 1. getRangeCrosshairPaint : replaced return value with null for org/jfree/chart/plot/XYPlot::getRangeCrosshairPaint → NO_COVERAGE
2. getRangeCrosshairPaint : mutated return of Object value for org/jfree/chart/plot/XYPlot::getRangeCrosshairPaint to ( if (x != null) null else throw new RuntimeException ) → NO_COVERAGE
        return this.rangeCrosshairPaint;
4854
    }
4855
4856
    /**
4857
     * Sets the paint used to color the crosshairs (if visible) and sends a
4858
     * {@link PlotChangeEvent} to all registered listeners.
4859
     *
4860
     * @param paint the new crosshair paint (<code>null</code> not permitted).
4861
     *
4862
     * @see #getRangeCrosshairPaint()
4863
     */
4864
    public void setRangeCrosshairPaint(Paint paint) {
4865 1 1. setRangeCrosshairPaint : removed call to org/jfree/chart/util/ParamChecks::nullNotPermitted → NO_COVERAGE
        ParamChecks.nullNotPermitted(paint, "paint");
4866 1 1. setRangeCrosshairPaint : Removed assignment to member variable rangeCrosshairPaint → NO_COVERAGE
        this.rangeCrosshairPaint = paint;
4867 1 1. setRangeCrosshairPaint : removed call to org/jfree/chart/plot/XYPlot::fireChangeEvent → NO_COVERAGE
        fireChangeEvent();
4868
    }
4869
4870
    /**
4871
     * Returns the fixed domain axis space.
4872
     *
4873
     * @return The fixed domain axis space (possibly <code>null</code>).
4874
     *
4875
     * @see #setFixedDomainAxisSpace(AxisSpace)
4876
     */
4877
    public AxisSpace getFixedDomainAxisSpace() {
4878 2 1. getFixedDomainAxisSpace : replaced return value with null for org/jfree/chart/plot/XYPlot::getFixedDomainAxisSpace → NO_COVERAGE
2. getFixedDomainAxisSpace : mutated return of Object value for org/jfree/chart/plot/XYPlot::getFixedDomainAxisSpace to ( if (x != null) null else throw new RuntimeException ) → NO_COVERAGE
        return this.fixedDomainAxisSpace;
4879
    }
4880
4881
    /**
4882
     * Sets the fixed domain axis space and sends a {@link PlotChangeEvent} to
4883
     * all registered listeners.
4884
     *
4885
     * @param space  the space (<code>null</code> permitted).
4886
     *
4887
     * @see #getFixedDomainAxisSpace()
4888
     */
4889
    public void setFixedDomainAxisSpace(AxisSpace space) {
4890 7 1. setFixedDomainAxisSpace : Substituted 1 with 0 → NO_COVERAGE
2. setFixedDomainAxisSpace : removed call to org/jfree/chart/plot/XYPlot::setFixedDomainAxisSpace → NO_COVERAGE
3. setFixedDomainAxisSpace : Substituted 1 with 0 → NO_COVERAGE
4. setFixedDomainAxisSpace : Substituted 1 with -1 → NO_COVERAGE
5. setFixedDomainAxisSpace : Substituted 1 with -1 → NO_COVERAGE
6. setFixedDomainAxisSpace : Substituted 1 with 2 → NO_COVERAGE
7. setFixedDomainAxisSpace : Substituted 1 with 0 → NO_COVERAGE
        setFixedDomainAxisSpace(space, true);
4891
    }
4892
4893
    /**
4894
     * Sets the fixed domain axis space and, if requested, sends a
4895
     * {@link PlotChangeEvent} to all registered listeners.
4896
     *
4897
     * @param space  the space (<code>null</code> permitted).
4898
     * @param notify  notify listeners?
4899
     *
4900
     * @see #getFixedDomainAxisSpace()
4901
     *
4902
     * @since 1.0.9
4903
     */
4904
    public void setFixedDomainAxisSpace(AxisSpace space, boolean notify) {
4905 1 1. setFixedDomainAxisSpace : Removed assignment to member variable fixedDomainAxisSpace → NO_COVERAGE
        this.fixedDomainAxisSpace = space;
4906 13 1. setFixedDomainAxisSpace : negated conditional → NO_COVERAGE
2. setFixedDomainAxisSpace : removed conditional - replaced equality check with false → NO_COVERAGE
3. setFixedDomainAxisSpace : removed conditional - replaced equality check with true → NO_COVERAGE
4. setFixedDomainAxisSpace : Negated integer local variable number 2 → NO_COVERAGE
5. setFixedDomainAxisSpace : equal to less than → NO_COVERAGE
6. setFixedDomainAxisSpace : equal to less or equal → NO_COVERAGE
7. setFixedDomainAxisSpace : equal to greater than → NO_COVERAGE
8. setFixedDomainAxisSpace : equal to greater or equal → NO_COVERAGE
9. setFixedDomainAxisSpace : equal to not equal → NO_COVERAGE
10. setFixedDomainAxisSpace : Incremented (a++) integer local variable number 2 → NO_COVERAGE
11. setFixedDomainAxisSpace : Decremented (a--) integer local variable number 2 → NO_COVERAGE
12. setFixedDomainAxisSpace : Incremented (++a) integer local variable number 2 → NO_COVERAGE
13. setFixedDomainAxisSpace : Decremented (--a) integer local variable number 2 → NO_COVERAGE
        if (notify) {
4907 1 1. setFixedDomainAxisSpace : removed call to org/jfree/chart/plot/XYPlot::fireChangeEvent → NO_COVERAGE
            fireChangeEvent();
4908
        }
4909
    }
4910
4911
    /**
4912
     * Returns the fixed range axis space.
4913
     *
4914
     * @return The fixed range axis space (possibly <code>null</code>).
4915
     *
4916
     * @see #setFixedRangeAxisSpace(AxisSpace)
4917
     */
4918
    public AxisSpace getFixedRangeAxisSpace() {
4919 2 1. getFixedRangeAxisSpace : replaced return value with null for org/jfree/chart/plot/XYPlot::getFixedRangeAxisSpace → NO_COVERAGE
2. getFixedRangeAxisSpace : mutated return of Object value for org/jfree/chart/plot/XYPlot::getFixedRangeAxisSpace to ( if (x != null) null else throw new RuntimeException ) → NO_COVERAGE
        return this.fixedRangeAxisSpace;
4920
    }
4921
4922
    /**
4923
     * Sets the fixed range axis space and sends a {@link PlotChangeEvent} to
4924
     * all registered listeners.
4925
     *
4926
     * @param space  the space (<code>null</code> permitted).
4927
     *
4928
     * @see #getFixedRangeAxisSpace()
4929
     */
4930
    public void setFixedRangeAxisSpace(AxisSpace space) {
4931 7 1. setFixedRangeAxisSpace : Substituted 1 with 0 → NO_COVERAGE
2. setFixedRangeAxisSpace : removed call to org/jfree/chart/plot/XYPlot::setFixedRangeAxisSpace → NO_COVERAGE
3. setFixedRangeAxisSpace : Substituted 1 with 0 → NO_COVERAGE
4. setFixedRangeAxisSpace : Substituted 1 with -1 → NO_COVERAGE
5. setFixedRangeAxisSpace : Substituted 1 with -1 → NO_COVERAGE
6. setFixedRangeAxisSpace : Substituted 1 with 2 → NO_COVERAGE
7. setFixedRangeAxisSpace : Substituted 1 with 0 → NO_COVERAGE
        setFixedRangeAxisSpace(space, true);
4932
    }
4933
4934
    /**
4935
     * Sets the fixed range axis space and, if requested, sends a
4936
     * {@link PlotChangeEvent} to all registered listeners.
4937
     *
4938
     * @param space  the space (<code>null</code> permitted).
4939
     * @param notify  notify listeners?
4940
     *
4941
     * @see #getFixedRangeAxisSpace()
4942
     *
4943
     * @since 1.0.9
4944
     */
4945
    public void setFixedRangeAxisSpace(AxisSpace space, boolean notify) {
4946 1 1. setFixedRangeAxisSpace : Removed assignment to member variable fixedRangeAxisSpace → NO_COVERAGE
        this.fixedRangeAxisSpace = space;
4947 13 1. setFixedRangeAxisSpace : negated conditional → NO_COVERAGE
2. setFixedRangeAxisSpace : removed conditional - replaced equality check with false → NO_COVERAGE
3. setFixedRangeAxisSpace : removed conditional - replaced equality check with true → NO_COVERAGE
4. setFixedRangeAxisSpace : Negated integer local variable number 2 → NO_COVERAGE
5. setFixedRangeAxisSpace : equal to less than → NO_COVERAGE
6. setFixedRangeAxisSpace : equal to less or equal → NO_COVERAGE
7. setFixedRangeAxisSpace : equal to greater than → NO_COVERAGE
8. setFixedRangeAxisSpace : equal to greater or equal → NO_COVERAGE
9. setFixedRangeAxisSpace : equal to not equal → NO_COVERAGE
10. setFixedRangeAxisSpace : Incremented (a++) integer local variable number 2 → NO_COVERAGE
11. setFixedRangeAxisSpace : Decremented (a--) integer local variable number 2 → NO_COVERAGE
12. setFixedRangeAxisSpace : Incremented (++a) integer local variable number 2 → NO_COVERAGE
13. setFixedRangeAxisSpace : Decremented (--a) integer local variable number 2 → NO_COVERAGE
        if (notify) {
4948 1 1. setFixedRangeAxisSpace : removed call to org/jfree/chart/plot/XYPlot::fireChangeEvent → NO_COVERAGE
            fireChangeEvent();
4949
        }
4950
    }
4951
4952
    /**
4953
     * Returns <code>true</code> if panning is enabled for the domain axes,
4954
     * and <code>false</code> otherwise.
4955
     *
4956
     * @return A boolean.
4957
     *
4958
     * @since 1.0.13
4959
     */
4960
    @Override
4961
    public boolean isDomainPannable() {
4962 3 1. isDomainPannable : replaced boolean return with false for org/jfree/chart/plot/XYPlot::isDomainPannable → NO_COVERAGE
2. isDomainPannable : replaced boolean return with true for org/jfree/chart/plot/XYPlot::isDomainPannable → NO_COVERAGE
3. isDomainPannable : replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE
        return this.domainPannable;
4963
    }
4964
4965
    /**
4966
     * Sets the flag that enables or disables panning of the plot along the
4967
     * domain axes.
4968
     *
4969
     * @param pannable  the new flag value.
4970
     *
4971
     * @since 1.0.13
4972
     */
4973
    public void setDomainPannable(boolean pannable) {
4974 6 1. setDomainPannable : Removed assignment to member variable domainPannable → NO_COVERAGE
2. setDomainPannable : Negated integer local variable number 1 → NO_COVERAGE
3. setDomainPannable : Incremented (a++) integer local variable number 1 → NO_COVERAGE
4. setDomainPannable : Decremented (a--) integer local variable number 1 → NO_COVERAGE
5. setDomainPannable : Incremented (++a) integer local variable number 1 → NO_COVERAGE
6. setDomainPannable : Decremented (--a) integer local variable number 1 → NO_COVERAGE
        this.domainPannable = pannable;
4975
    }
4976
4977
    /**
4978
     * Returns {@code true} if panning is enabled for the range axis/axes,
4979
     * and {@code false} otherwise.  The default value is {@code false}.
4980
     *
4981
     * @return A boolean.
4982
     *
4983
     * @since 1.0.13
4984
     */
4985
    @Override
4986
    public boolean isRangePannable() {
4987 3 1. isRangePannable : replaced boolean return with false for org/jfree/chart/plot/XYPlot::isRangePannable → NO_COVERAGE
2. isRangePannable : replaced boolean return with true for org/jfree/chart/plot/XYPlot::isRangePannable → NO_COVERAGE
3. isRangePannable : replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE
        return this.rangePannable;
4988
    }
4989
4990
    /**
4991
     * Sets the flag that enables or disables panning of the plot along
4992
     * the range axis/axes.
4993
     *
4994
     * @param pannable  the new flag value.
4995
     *
4996
     * @since 1.0.13
4997
     */
4998
    public void setRangePannable(boolean pannable) {
4999 6 1. setRangePannable : Removed assignment to member variable rangePannable → NO_COVERAGE
2. setRangePannable : Negated integer local variable number 1 → NO_COVERAGE
3. setRangePannable : Incremented (a++) integer local variable number 1 → NO_COVERAGE
4. setRangePannable : Decremented (a--) integer local variable number 1 → NO_COVERAGE
5. setRangePannable : Incremented (++a) integer local variable number 1 → NO_COVERAGE
6. setRangePannable : Decremented (--a) integer local variable number 1 → NO_COVERAGE
        this.rangePannable = pannable;
5000
    }
5001
5002
    /**
5003
     * Pans the domain axes by the specified percentage.
5004
     *
5005
     * @param percent  the distance to pan (as a percentage of the axis length).
5006
     * @param info the plot info
5007
     * @param source the source point where the pan action started.
5008
     *
5009
     * @since 1.0.13
5010
     */
5011
    @Override
5012
    public void panDomainAxes(double percent, PlotRenderingInfo info,
5013
            Point2D source) {
5014 9 1. panDomainAxes : negated conditional → NO_COVERAGE
2. panDomainAxes : removed call to org/jfree/chart/plot/XYPlot::isDomainPannable → NO_COVERAGE
3. panDomainAxes : removed conditional - replaced equality check with false → NO_COVERAGE
4. panDomainAxes : removed conditional - replaced equality check with true → NO_COVERAGE
5. panDomainAxes : not equal to less than → NO_COVERAGE
6. panDomainAxes : not equal to less or equal → NO_COVERAGE
7. panDomainAxes : not equal to greater than → NO_COVERAGE
8. panDomainAxes : not equal to greater or equal → NO_COVERAGE
9. panDomainAxes : not equal to equal → NO_COVERAGE
        if (!isDomainPannable()) {
5015
            return;
5016
        }
5017 1 1. panDomainAxes : removed call to org/jfree/chart/plot/XYPlot::getDomainAxisCount → NO_COVERAGE
        int domainAxisCount = getDomainAxisCount();
5018 25 1. panDomainAxes : changed conditional boundary → NO_COVERAGE
2. panDomainAxes : Changed increment from 1 to -1 → NO_COVERAGE
3. panDomainAxes : Substituted 0 with 1 → NO_COVERAGE
4. panDomainAxes : negated conditional → NO_COVERAGE
5. panDomainAxes : removed conditional - replaced comparison check with false → NO_COVERAGE
6. panDomainAxes : removed conditional - replaced comparison check with true → NO_COVERAGE
7. panDomainAxes : Negated integer local variable number 6 → NO_COVERAGE
8. panDomainAxes : Negated integer local variable number 5 → NO_COVERAGE
9. panDomainAxes : Substituted 0 with 1 → NO_COVERAGE
10. panDomainAxes : Substituted 0 with -1 → NO_COVERAGE
11. panDomainAxes : Substituted 0 with 1 → NO_COVERAGE
12. panDomainAxes : Substituted 0 with -1 → NO_COVERAGE
13. panDomainAxes : Less than to less or equal → NO_COVERAGE
14. panDomainAxes : Less than to greater than → NO_COVERAGE
15. panDomainAxes : Less than to greater or equal → NO_COVERAGE
16. panDomainAxes : Less than to equal → NO_COVERAGE
17. panDomainAxes : Less than to not equal → NO_COVERAGE
18. panDomainAxes : Incremented (a++) integer local variable number 6 → NO_COVERAGE
19. panDomainAxes : Incremented (a++) integer local variable number 5 → NO_COVERAGE
20. panDomainAxes : Decremented (a--) integer local variable number 6 → NO_COVERAGE
21. panDomainAxes : Decremented (a--) integer local variable number 5 → NO_COVERAGE
22. panDomainAxes : Incremented (++a) integer local variable number 6 → NO_COVERAGE
23. panDomainAxes : Incremented (++a) integer local variable number 5 → NO_COVERAGE
24. panDomainAxes : Decremented (--a) integer local variable number 6 → NO_COVERAGE
25. panDomainAxes : Decremented (--a) integer local variable number 5 → NO_COVERAGE
        for (int i = 0; i < domainAxisCount; i++) {
5019 6 1. panDomainAxes : removed call to org/jfree/chart/plot/XYPlot::getDomainAxis → NO_COVERAGE
2. panDomainAxes : Negated integer local variable number 6 → NO_COVERAGE
3. panDomainAxes : Incremented (a++) integer local variable number 6 → NO_COVERAGE
4. panDomainAxes : Decremented (a--) integer local variable number 6 → NO_COVERAGE
5. panDomainAxes : Incremented (++a) integer local variable number 6 → NO_COVERAGE
6. panDomainAxes : Decremented (--a) integer local variable number 6 → NO_COVERAGE
            ValueAxis axis = getDomainAxis(i);
5020 4 1. panDomainAxes : negated conditional → NO_COVERAGE
2. panDomainAxes : removed conditional - replaced equality check with false → NO_COVERAGE
3. panDomainAxes : removed conditional - replaced equality check with true → NO_COVERAGE
4. panDomainAxes : not equal to equal → NO_COVERAGE
            if (axis == null) {
5021
                continue;
5022
            }
5023 9 1. panDomainAxes : negated conditional → NO_COVERAGE
2. panDomainAxes : removed call to org/jfree/chart/axis/ValueAxis::isInverted → NO_COVERAGE
3. panDomainAxes : removed conditional - replaced equality check with false → NO_COVERAGE
4. panDomainAxes : removed conditional - replaced equality check with true → NO_COVERAGE
5. panDomainAxes : equal to less than → NO_COVERAGE
6. panDomainAxes : equal to less or equal → NO_COVERAGE
7. panDomainAxes : equal to greater than → NO_COVERAGE
8. panDomainAxes : equal to greater or equal → NO_COVERAGE
9. panDomainAxes : equal to not equal → NO_COVERAGE
            if (axis.isInverted()) {
5024 6 1. panDomainAxes : removed negation → NO_COVERAGE
2. panDomainAxes : Negated double local variable number 1 → NO_COVERAGE
3. panDomainAxes : Incremented (a++) double local variable number 1 → NO_COVERAGE
4. panDomainAxes : Decremented (a--) double local variable number 1 → NO_COVERAGE
5. panDomainAxes : Incremented (++a) double local variable number 1 → NO_COVERAGE
6. panDomainAxes : Decremented (--a) double local variable number 1 → NO_COVERAGE
                percent = -percent;
5025
            }
5026 6 1. panDomainAxes : removed call to org/jfree/chart/axis/ValueAxis::pan → NO_COVERAGE
2. panDomainAxes : Negated double local variable number 1 → NO_COVERAGE
3. panDomainAxes : Incremented (a++) double local variable number 1 → NO_COVERAGE
4. panDomainAxes : Decremented (a--) double local variable number 1 → NO_COVERAGE
5. panDomainAxes : Incremented (++a) double local variable number 1 → NO_COVERAGE
6. panDomainAxes : Decremented (--a) double local variable number 1 → NO_COVERAGE
            axis.pan(percent);
5027
        }
5028
    }
5029
5030
    /**
5031
     * Pans the range axes by the specified percentage.
5032
     *
5033
     * @param percent  the distance to pan (as a percentage of the axis length).
5034
     * @param info the plot info
5035
     * @param source the source point where the pan action started.
5036
     *
5037
     * @since 1.0.13
5038
     */
5039
    @Override
5040
    public void panRangeAxes(double percent, PlotRenderingInfo info,
5041
            Point2D source) {
5042 9 1. panRangeAxes : negated conditional → NO_COVERAGE
2. panRangeAxes : removed call to org/jfree/chart/plot/XYPlot::isRangePannable → NO_COVERAGE
3. panRangeAxes : removed conditional - replaced equality check with false → NO_COVERAGE
4. panRangeAxes : removed conditional - replaced equality check with true → NO_COVERAGE
5. panRangeAxes : not equal to less than → NO_COVERAGE
6. panRangeAxes : not equal to less or equal → NO_COVERAGE
7. panRangeAxes : not equal to greater than → NO_COVERAGE
8. panRangeAxes : not equal to greater or equal → NO_COVERAGE
9. panRangeAxes : not equal to equal → NO_COVERAGE
        if (!isRangePannable()) {
5043
            return;
5044
        }
5045 1 1. panRangeAxes : removed call to org/jfree/chart/plot/XYPlot::getRangeAxisCount → NO_COVERAGE
        int rangeAxisCount = getRangeAxisCount();
5046 25 1. panRangeAxes : changed conditional boundary → NO_COVERAGE
2. panRangeAxes : Changed increment from 1 to -1 → NO_COVERAGE
3. panRangeAxes : Substituted 0 with 1 → NO_COVERAGE
4. panRangeAxes : negated conditional → NO_COVERAGE
5. panRangeAxes : removed conditional - replaced comparison check with false → NO_COVERAGE
6. panRangeAxes : removed conditional - replaced comparison check with true → NO_COVERAGE
7. panRangeAxes : Negated integer local variable number 6 → NO_COVERAGE
8. panRangeAxes : Negated integer local variable number 5 → NO_COVERAGE
9. panRangeAxes : Substituted 0 with 1 → NO_COVERAGE
10. panRangeAxes : Substituted 0 with -1 → NO_COVERAGE
11. panRangeAxes : Substituted 0 with 1 → NO_COVERAGE
12. panRangeAxes : Substituted 0 with -1 → NO_COVERAGE
13. panRangeAxes : Less than to less or equal → NO_COVERAGE
14. panRangeAxes : Less than to greater than → NO_COVERAGE
15. panRangeAxes : Less than to greater or equal → NO_COVERAGE
16. panRangeAxes : Less than to equal → NO_COVERAGE
17. panRangeAxes : Less than to not equal → NO_COVERAGE
18. panRangeAxes : Incremented (a++) integer local variable number 6 → NO_COVERAGE
19. panRangeAxes : Incremented (a++) integer local variable number 5 → NO_COVERAGE
20. panRangeAxes : Decremented (a--) integer local variable number 6 → NO_COVERAGE
21. panRangeAxes : Decremented (a--) integer local variable number 5 → NO_COVERAGE
22. panRangeAxes : Incremented (++a) integer local variable number 6 → NO_COVERAGE
23. panRangeAxes : Incremented (++a) integer local variable number 5 → NO_COVERAGE
24. panRangeAxes : Decremented (--a) integer local variable number 6 → NO_COVERAGE
25. panRangeAxes : Decremented (--a) integer local variable number 5 → NO_COVERAGE
        for (int i = 0; i < rangeAxisCount; i++) {
5047 6 1. panRangeAxes : removed call to org/jfree/chart/plot/XYPlot::getRangeAxis → NO_COVERAGE
2. panRangeAxes : Negated integer local variable number 6 → NO_COVERAGE
3. panRangeAxes : Incremented (a++) integer local variable number 6 → NO_COVERAGE
4. panRangeAxes : Decremented (a--) integer local variable number 6 → NO_COVERAGE
5. panRangeAxes : Incremented (++a) integer local variable number 6 → NO_COVERAGE
6. panRangeAxes : Decremented (--a) integer local variable number 6 → NO_COVERAGE
            ValueAxis axis = getRangeAxis(i);
5048 4 1. panRangeAxes : negated conditional → NO_COVERAGE
2. panRangeAxes : removed conditional - replaced equality check with false → NO_COVERAGE
3. panRangeAxes : removed conditional - replaced equality check with true → NO_COVERAGE
4. panRangeAxes : not equal to equal → NO_COVERAGE
            if (axis == null) {
5049
                continue;
5050
            }
5051 9 1. panRangeAxes : negated conditional → NO_COVERAGE
2. panRangeAxes : removed call to org/jfree/chart/axis/ValueAxis::isInverted → NO_COVERAGE
3. panRangeAxes : removed conditional - replaced equality check with false → NO_COVERAGE
4. panRangeAxes : removed conditional - replaced equality check with true → NO_COVERAGE
5. panRangeAxes : equal to less than → NO_COVERAGE
6. panRangeAxes : equal to less or equal → NO_COVERAGE
7. panRangeAxes : equal to greater than → NO_COVERAGE
8. panRangeAxes : equal to greater or equal → NO_COVERAGE
9. panRangeAxes : equal to not equal → NO_COVERAGE
            if (axis.isInverted()) {
5052 6 1. panRangeAxes : removed negation → NO_COVERAGE
2. panRangeAxes : Negated double local variable number 1 → NO_COVERAGE
3. panRangeAxes : Incremented (a++) double local variable number 1 → NO_COVERAGE
4. panRangeAxes : Decremented (a--) double local variable number 1 → NO_COVERAGE
5. panRangeAxes : Incremented (++a) double local variable number 1 → NO_COVERAGE
6. panRangeAxes : Decremented (--a) double local variable number 1 → NO_COVERAGE
                percent = -percent;
5053
            }
5054 6 1. panRangeAxes : removed call to org/jfree/chart/axis/ValueAxis::pan → NO_COVERAGE
2. panRangeAxes : Negated double local variable number 1 → NO_COVERAGE
3. panRangeAxes : Incremented (a++) double local variable number 1 → NO_COVERAGE
4. panRangeAxes : Decremented (a--) double local variable number 1 → NO_COVERAGE
5. panRangeAxes : Incremented (++a) double local variable number 1 → NO_COVERAGE
6. panRangeAxes : Decremented (--a) double local variable number 1 → NO_COVERAGE
            axis.pan(percent);
5055
        }
5056
    }
5057
5058
    /**
5059
     * Multiplies the range on the domain axis/axes by the specified factor.
5060
     *
5061
     * @param factor  the zoom factor.
5062
     * @param info  the plot rendering info.
5063
     * @param source  the source point (in Java2D space).
5064
     *
5065
     * @see #zoomRangeAxes(double, PlotRenderingInfo, Point2D)
5066
     */
5067
    @Override
5068
    public void zoomDomainAxes(double factor, PlotRenderingInfo info,
5069
                               Point2D source) {
5070
        // delegate to other method
5071 11 1. zoomDomainAxes : Substituted 0 with 1 → NO_COVERAGE
2. zoomDomainAxes : removed call to org/jfree/chart/plot/XYPlot::zoomDomainAxes → NO_COVERAGE
3. zoomDomainAxes : Negated double local variable number 1 → NO_COVERAGE
4. zoomDomainAxes : Substituted 0 with 1 → NO_COVERAGE
5. zoomDomainAxes : Substituted 0 with -1 → NO_COVERAGE
6. zoomDomainAxes : Substituted 0 with 1 → NO_COVERAGE
7. zoomDomainAxes : Substituted 0 with -1 → NO_COVERAGE
8. zoomDomainAxes : Incremented (a++) double local variable number 1 → NO_COVERAGE
9. zoomDomainAxes : Decremented (a--) double local variable number 1 → NO_COVERAGE
10. zoomDomainAxes : Incremented (++a) double local variable number 1 → NO_COVERAGE
11. zoomDomainAxes : Decremented (--a) double local variable number 1 → NO_COVERAGE
        zoomDomainAxes(factor, info, source, false);
5072
    }
5073
5074
    /**
5075
     * Multiplies the range on the domain axis/axes by the specified factor.
5076
     *
5077
     * @param factor  the zoom factor.
5078
     * @param info  the plot rendering info.
5079
     * @param source  the source point (in Java2D space).
5080
     * @param useAnchor  use source point as zoom anchor?
5081
     *
5082
     * @see #zoomRangeAxes(double, PlotRenderingInfo, Point2D, boolean)
5083
     *
5084
     * @since 1.0.7
5085
     */
5086
    @Override
5087
    public void zoomDomainAxes(double factor, PlotRenderingInfo info,
5088
                               Point2D source, boolean useAnchor) {
5089
5090
        // perform the zoom on each domain axis
5091 1 1. zoomDomainAxes : removed call to java/util/Map::values → NO_COVERAGE
        for (ValueAxis xAxis : this.domainAxes.values()) {
5092 4 1. zoomDomainAxes : negated conditional → NO_COVERAGE
2. zoomDomainAxes : removed conditional - replaced equality check with false → NO_COVERAGE
3. zoomDomainAxes : removed conditional - replaced equality check with true → NO_COVERAGE
4. zoomDomainAxes : not equal to equal → NO_COVERAGE
            if (xAxis == null) {
5093
                continue;
5094
            }
5095 13 1. zoomDomainAxes : negated conditional → NO_COVERAGE
2. zoomDomainAxes : removed conditional - replaced equality check with false → NO_COVERAGE
3. zoomDomainAxes : removed conditional - replaced equality check with true → NO_COVERAGE
4. zoomDomainAxes : Negated integer local variable number 5 → NO_COVERAGE
5. zoomDomainAxes : equal to less than → NO_COVERAGE
6. zoomDomainAxes : equal to less or equal → NO_COVERAGE
7. zoomDomainAxes : equal to greater than → NO_COVERAGE
8. zoomDomainAxes : equal to greater or equal → NO_COVERAGE
9. zoomDomainAxes : equal to not equal → NO_COVERAGE
10. zoomDomainAxes : Incremented (a++) integer local variable number 5 → NO_COVERAGE
11. zoomDomainAxes : Decremented (a--) integer local variable number 5 → NO_COVERAGE
12. zoomDomainAxes : Incremented (++a) integer local variable number 5 → NO_COVERAGE
13. zoomDomainAxes : Decremented (--a) integer local variable number 5 → NO_COVERAGE
            if (useAnchor) {
5096
                // get the relevant source coordinate given the plot orientation
5097 1 1. zoomDomainAxes : removed call to java/awt/geom/Point2D::getX → NO_COVERAGE
                double sourceX = source.getX();
5098 4 1. zoomDomainAxes : negated conditional → NO_COVERAGE
2. zoomDomainAxes : removed conditional - replaced equality check with false → NO_COVERAGE
3. zoomDomainAxes : removed conditional - replaced equality check with true → NO_COVERAGE
4. zoomDomainAxes : not equal to equal → NO_COVERAGE
                if (this.orientation == PlotOrientation.HORIZONTAL) {
5099 1 1. zoomDomainAxes : removed call to java/awt/geom/Point2D::getY → NO_COVERAGE
                    sourceX = source.getY();
5100
                }
5101 7 1. zoomDomainAxes : replaced call to org/jfree/chart/axis/ValueAxis::java2DToValue with argument → NO_COVERAGE
2. zoomDomainAxes : removed call to org/jfree/chart/axis/ValueAxis::java2DToValue → NO_COVERAGE
3. zoomDomainAxes : Negated double local variable number 8 → NO_COVERAGE
4. zoomDomainAxes : Incremented (a++) double local variable number 8 → NO_COVERAGE
5. zoomDomainAxes : Decremented (a--) double local variable number 8 → NO_COVERAGE
6. zoomDomainAxes : Incremented (++a) double local variable number 8 → NO_COVERAGE
7. zoomDomainAxes : Decremented (--a) double local variable number 8 → NO_COVERAGE
                double anchorX = xAxis.java2DToValue(sourceX,
5102 2 1. zoomDomainAxes : removed call to org/jfree/chart/plot/PlotRenderingInfo::getDataArea → NO_COVERAGE
2. zoomDomainAxes : removed call to org/jfree/chart/plot/XYPlot::getDomainAxisEdge → NO_COVERAGE
                        info.getDataArea(), getDomainAxisEdge());
5103 11 1. zoomDomainAxes : removed call to org/jfree/chart/axis/ValueAxis::resizeRange2 → NO_COVERAGE
2. zoomDomainAxes : Negated double local variable number 1 → NO_COVERAGE
3. zoomDomainAxes : Negated double local variable number 10 → NO_COVERAGE
4. zoomDomainAxes : Incremented (a++) double local variable number 1 → NO_COVERAGE
5. zoomDomainAxes : Incremented (a++) double local variable number 10 → NO_COVERAGE
6. zoomDomainAxes : Decremented (a--) double local variable number 1 → NO_COVERAGE
7. zoomDomainAxes : Decremented (a--) double local variable number 10 → NO_COVERAGE
8. zoomDomainAxes : Incremented (++a) double local variable number 1 → NO_COVERAGE
9. zoomDomainAxes : Incremented (++a) double local variable number 10 → NO_COVERAGE
10. zoomDomainAxes : Decremented (--a) double local variable number 1 → NO_COVERAGE
11. zoomDomainAxes : Decremented (--a) double local variable number 10 → NO_COVERAGE
                xAxis.resizeRange2(factor, anchorX);
5104
            } else {
5105 6 1. zoomDomainAxes : removed call to org/jfree/chart/axis/ValueAxis::resizeRange → NO_COVERAGE
2. zoomDomainAxes : Negated double local variable number 1 → NO_COVERAGE
3. zoomDomainAxes : Incremented (a++) double local variable number 1 → NO_COVERAGE
4. zoomDomainAxes : Decremented (a--) double local variable number 1 → NO_COVERAGE
5. zoomDomainAxes : Incremented (++a) double local variable number 1 → NO_COVERAGE
6. zoomDomainAxes : Decremented (--a) double local variable number 1 → NO_COVERAGE
                xAxis.resizeRange(factor);
5106
            }
5107
        }
5108
    }
5109
5110
    /**
5111
     * Zooms in on the domain axis/axes.  The new lower and upper bounds are
5112
     * specified as percentages of the current axis range, where 0 percent is
5113
     * the current lower bound and 100 percent is the current upper bound.
5114
     *
5115
     * @param lowerPercent  a percentage that determines the new lower bound
5116
     *                      for the axis (e.g. 0.20 is twenty percent).
5117
     * @param upperPercent  a percentage that determines the new upper bound
5118
     *                      for the axis (e.g. 0.80 is eighty percent).
5119
     * @param info  the plot rendering info.
5120
     * @param source  the source point (ignored).
5121
     *
5122
     * @see #zoomRangeAxes(double, double, PlotRenderingInfo, Point2D)
5123
     */
5124
    @Override
5125
    public void zoomDomainAxes(double lowerPercent, double upperPercent,
5126
                               PlotRenderingInfo info, Point2D source) {
5127 1 1. zoomDomainAxes : removed call to java/util/Map::values → NO_COVERAGE
        for (ValueAxis xAxis : this.domainAxes.values()) {
5128 4 1. zoomDomainAxes : negated conditional → NO_COVERAGE
2. zoomDomainAxes : removed conditional - replaced equality check with false → NO_COVERAGE
3. zoomDomainAxes : removed conditional - replaced equality check with true → NO_COVERAGE
4. zoomDomainAxes : equal to not equal → NO_COVERAGE
            if (xAxis != null) {
5129 11 1. zoomDomainAxes : removed call to org/jfree/chart/axis/ValueAxis::zoomRange → NO_COVERAGE
2. zoomDomainAxes : Negated double local variable number 1 → NO_COVERAGE
3. zoomDomainAxes : Negated double local variable number 3 → NO_COVERAGE
4. zoomDomainAxes : Incremented (a++) double local variable number 1 → NO_COVERAGE
5. zoomDomainAxes : Incremented (a++) double local variable number 3 → NO_COVERAGE
6. zoomDomainAxes : Decremented (a--) double local variable number 1 → NO_COVERAGE
7. zoomDomainAxes : Decremented (a--) double local variable number 3 → NO_COVERAGE
8. zoomDomainAxes : Incremented (++a) double local variable number 1 → NO_COVERAGE
9. zoomDomainAxes : Incremented (++a) double local variable number 3 → NO_COVERAGE
10. zoomDomainAxes : Decremented (--a) double local variable number 1 → NO_COVERAGE
11. zoomDomainAxes : Decremented (--a) double local variable number 3 → NO_COVERAGE
                xAxis.zoomRange(lowerPercent, upperPercent);
5130
            }
5131
        }
5132
    }
5133
5134
    /**
5135
     * Multiplies the range on the range axis/axes by the specified factor.
5136
     *
5137
     * @param factor  the zoom factor.
5138
     * @param info  the plot rendering info.
5139
     * @param source  the source point.
5140
     *
5141
     * @see #zoomDomainAxes(double, PlotRenderingInfo, Point2D, boolean)
5142
     */
5143
    @Override
5144
    public void zoomRangeAxes(double factor, PlotRenderingInfo info,
5145
                              Point2D source) {
5146
        // delegate to other method
5147 11 1. zoomRangeAxes : Substituted 0 with 1 → NO_COVERAGE
2. zoomRangeAxes : removed call to org/jfree/chart/plot/XYPlot::zoomRangeAxes → NO_COVERAGE
3. zoomRangeAxes : Negated double local variable number 1 → NO_COVERAGE
4. zoomRangeAxes : Substituted 0 with 1 → NO_COVERAGE
5. zoomRangeAxes : Substituted 0 with -1 → NO_COVERAGE
6. zoomRangeAxes : Substituted 0 with 1 → NO_COVERAGE
7. zoomRangeAxes : Substituted 0 with -1 → NO_COVERAGE
8. zoomRangeAxes : Incremented (a++) double local variable number 1 → NO_COVERAGE
9. zoomRangeAxes : Decremented (a--) double local variable number 1 → NO_COVERAGE
10. zoomRangeAxes : Incremented (++a) double local variable number 1 → NO_COVERAGE
11. zoomRangeAxes : Decremented (--a) double local variable number 1 → NO_COVERAGE
        zoomRangeAxes(factor, info, source, false);
5148
    }
5149
5150
    /**
5151
     * Multiplies the range on the range axis/axes by the specified factor.
5152
     *
5153
     * @param factor  the zoom factor.
5154
     * @param info  the plot rendering info.
5155
     * @param source  the source point.
5156
     * @param useAnchor  a flag that controls whether or not the source point
5157
     *         is used for the zoom anchor.
5158
     *
5159
     * @see #zoomDomainAxes(double, PlotRenderingInfo, Point2D, boolean)
5160
     *
5161
     * @since 1.0.7
5162
     */
5163
    @Override
5164
    public void zoomRangeAxes(double factor, PlotRenderingInfo info,
5165
                              Point2D source, boolean useAnchor) {
5166
5167
        // perform the zoom on each range axis
5168 1 1. zoomRangeAxes : removed call to java/util/Map::values → NO_COVERAGE
        for (ValueAxis yAxis : this.rangeAxes.values()) {
5169 4 1. zoomRangeAxes : negated conditional → NO_COVERAGE
2. zoomRangeAxes : removed conditional - replaced equality check with false → NO_COVERAGE
3. zoomRangeAxes : removed conditional - replaced equality check with true → NO_COVERAGE
4. zoomRangeAxes : not equal to equal → NO_COVERAGE
            if (yAxis == null) {
5170
                continue;
5171
            }
5172 13 1. zoomRangeAxes : negated conditional → NO_COVERAGE
2. zoomRangeAxes : removed conditional - replaced equality check with false → NO_COVERAGE
3. zoomRangeAxes : removed conditional - replaced equality check with true → NO_COVERAGE
4. zoomRangeAxes : Negated integer local variable number 5 → NO_COVERAGE
5. zoomRangeAxes : equal to less than → NO_COVERAGE
6. zoomRangeAxes : equal to less or equal → NO_COVERAGE
7. zoomRangeAxes : equal to greater than → NO_COVERAGE
8. zoomRangeAxes : equal to greater or equal → NO_COVERAGE
9. zoomRangeAxes : equal to not equal → NO_COVERAGE
10. zoomRangeAxes : Incremented (a++) integer local variable number 5 → NO_COVERAGE
11. zoomRangeAxes : Decremented (a--) integer local variable number 5 → NO_COVERAGE
12. zoomRangeAxes : Incremented (++a) integer local variable number 5 → NO_COVERAGE
13. zoomRangeAxes : Decremented (--a) integer local variable number 5 → NO_COVERAGE
            if (useAnchor) {
5173
                // get the relevant source coordinate given the plot orientation
5174 1 1. zoomRangeAxes : removed call to java/awt/geom/Point2D::getY → NO_COVERAGE
                double sourceY = source.getY();
5175 4 1. zoomRangeAxes : negated conditional → NO_COVERAGE
2. zoomRangeAxes : removed conditional - replaced equality check with false → NO_COVERAGE
3. zoomRangeAxes : removed conditional - replaced equality check with true → NO_COVERAGE
4. zoomRangeAxes : not equal to equal → NO_COVERAGE
                if (this.orientation == PlotOrientation.HORIZONTAL) {
5176 1 1. zoomRangeAxes : removed call to java/awt/geom/Point2D::getX → NO_COVERAGE
                    sourceY = source.getX();
5177
                }
5178 7 1. zoomRangeAxes : replaced call to org/jfree/chart/axis/ValueAxis::java2DToValue with argument → NO_COVERAGE
2. zoomRangeAxes : removed call to org/jfree/chart/axis/ValueAxis::java2DToValue → NO_COVERAGE
3. zoomRangeAxes : Negated double local variable number 8 → NO_COVERAGE
4. zoomRangeAxes : Incremented (a++) double local variable number 8 → NO_COVERAGE
5. zoomRangeAxes : Decremented (a--) double local variable number 8 → NO_COVERAGE
6. zoomRangeAxes : Incremented (++a) double local variable number 8 → NO_COVERAGE
7. zoomRangeAxes : Decremented (--a) double local variable number 8 → NO_COVERAGE
                double anchorY = yAxis.java2DToValue(sourceY,
5179 2 1. zoomRangeAxes : removed call to org/jfree/chart/plot/PlotRenderingInfo::getDataArea → NO_COVERAGE
2. zoomRangeAxes : removed call to org/jfree/chart/plot/XYPlot::getRangeAxisEdge → NO_COVERAGE
                        info.getDataArea(), getRangeAxisEdge());
5180 11 1. zoomRangeAxes : removed call to org/jfree/chart/axis/ValueAxis::resizeRange2 → NO_COVERAGE
2. zoomRangeAxes : Negated double local variable number 1 → NO_COVERAGE
3. zoomRangeAxes : Negated double local variable number 10 → NO_COVERAGE
4. zoomRangeAxes : Incremented (a++) double local variable number 1 → NO_COVERAGE
5. zoomRangeAxes : Incremented (a++) double local variable number 10 → NO_COVERAGE
6. zoomRangeAxes : Decremented (a--) double local variable number 1 → NO_COVERAGE
7. zoomRangeAxes : Decremented (a--) double local variable number 10 → NO_COVERAGE
8. zoomRangeAxes : Incremented (++a) double local variable number 1 → NO_COVERAGE
9. zoomRangeAxes : Incremented (++a) double local variable number 10 → NO_COVERAGE
10. zoomRangeAxes : Decremented (--a) double local variable number 1 → NO_COVERAGE
11. zoomRangeAxes : Decremented (--a) double local variable number 10 → NO_COVERAGE
                yAxis.resizeRange2(factor, anchorY);
5181
            } else {
5182 6 1. zoomRangeAxes : removed call to org/jfree/chart/axis/ValueAxis::resizeRange → NO_COVERAGE
2. zoomRangeAxes : Negated double local variable number 1 → NO_COVERAGE
3. zoomRangeAxes : Incremented (a++) double local variable number 1 → NO_COVERAGE
4. zoomRangeAxes : Decremented (a--) double local variable number 1 → NO_COVERAGE
5. zoomRangeAxes : Incremented (++a) double local variable number 1 → NO_COVERAGE
6. zoomRangeAxes : Decremented (--a) double local variable number 1 → NO_COVERAGE
                yAxis.resizeRange(factor);
5183
            }
5184
        }
5185
    }
5186
5187
    /**
5188
     * Zooms in on the range axes.
5189
     *
5190
     * @param lowerPercent  the lower bound.
5191
     * @param upperPercent  the upper bound.
5192
     * @param info  the plot rendering info.
5193
     * @param source  the source point.
5194
     *
5195
     * @see #zoomDomainAxes(double, double, PlotRenderingInfo, Point2D)
5196
     */
5197
    @Override
5198
    public void zoomRangeAxes(double lowerPercent, double upperPercent,
5199
                              PlotRenderingInfo info, Point2D source) {
5200 1 1. zoomRangeAxes : removed call to java/util/Map::values → NO_COVERAGE
        for (ValueAxis yAxis : this.rangeAxes.values()) {
5201 4 1. zoomRangeAxes : negated conditional → NO_COVERAGE
2. zoomRangeAxes : removed conditional - replaced equality check with false → NO_COVERAGE
3. zoomRangeAxes : removed conditional - replaced equality check with true → NO_COVERAGE
4. zoomRangeAxes : equal to not equal → NO_COVERAGE
            if (yAxis != null) {
5202 11 1. zoomRangeAxes : removed call to org/jfree/chart/axis/ValueAxis::zoomRange → NO_COVERAGE
2. zoomRangeAxes : Negated double local variable number 1 → NO_COVERAGE
3. zoomRangeAxes : Negated double local variable number 3 → NO_COVERAGE
4. zoomRangeAxes : Incremented (a++) double local variable number 1 → NO_COVERAGE
5. zoomRangeAxes : Incremented (a++) double local variable number 3 → NO_COVERAGE
6. zoomRangeAxes : Decremented (a--) double local variable number 1 → NO_COVERAGE
7. zoomRangeAxes : Decremented (a--) double local variable number 3 → NO_COVERAGE
8. zoomRangeAxes : Incremented (++a) double local variable number 1 → NO_COVERAGE
9. zoomRangeAxes : Incremented (++a) double local variable number 3 → NO_COVERAGE
10. zoomRangeAxes : Decremented (--a) double local variable number 1 → NO_COVERAGE
11. zoomRangeAxes : Decremented (--a) double local variable number 3 → NO_COVERAGE
                yAxis.zoomRange(lowerPercent, upperPercent);
5203
            }
5204
        }
5205
    }
5206
5207
    /**
5208
     * Returns <code>true</code>, indicating that the domain axis/axes for this
5209
     * plot are zoomable.
5210
     *
5211
     * @return A boolean.
5212
     *
5213
     * @see #isRangeZoomable()
5214
     */
5215
    @Override
5216
    public boolean isDomainZoomable() {
5217 8 1. isDomainZoomable : replaced boolean return with false for org/jfree/chart/plot/XYPlot::isDomainZoomable → NO_COVERAGE
2. isDomainZoomable : Substituted 1 with 0 → NO_COVERAGE
3. isDomainZoomable : replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE
4. isDomainZoomable : Substituted 1 with 0 → NO_COVERAGE
5. isDomainZoomable : Substituted 1 with -1 → NO_COVERAGE
6. isDomainZoomable : Substituted 1 with -1 → NO_COVERAGE
7. isDomainZoomable : Substituted 1 with 2 → NO_COVERAGE
8. isDomainZoomable : Substituted 1 with 0 → NO_COVERAGE
        return true;
5218
    }
5219
5220
    /**
5221
     * Returns <code>true</code>, indicating that the range axis/axes for this
5222
     * plot are zoomable.
5223
     *
5224
     * @return A boolean.
5225
     *
5226
     * @see #isDomainZoomable()
5227
     */
5228
    @Override
5229
    public boolean isRangeZoomable() {
5230 8 1. isRangeZoomable : replaced boolean return with false for org/jfree/chart/plot/XYPlot::isRangeZoomable → NO_COVERAGE
2. isRangeZoomable : Substituted 1 with 0 → NO_COVERAGE
3. isRangeZoomable : replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE
4. isRangeZoomable : Substituted 1 with 0 → NO_COVERAGE
5. isRangeZoomable : Substituted 1 with -1 → NO_COVERAGE
6. isRangeZoomable : Substituted 1 with -1 → NO_COVERAGE
7. isRangeZoomable : Substituted 1 with 2 → NO_COVERAGE
8. isRangeZoomable : Substituted 1 with 0 → NO_COVERAGE
        return true;
5231
    }
5232
5233
    /**
5234
     * Returns the number of series in the primary dataset for this plot.  If
5235
     * the dataset is <code>null</code>, the method returns 0.
5236
     *
5237
     * @return The series count.
5238
     */
5239
    public int getSeriesCount() {
5240 5 1. getSeriesCount : Substituted 0 with 1 → NO_COVERAGE
2. getSeriesCount : Substituted 0 with 1 → NO_COVERAGE
3. getSeriesCount : Substituted 0 with -1 → NO_COVERAGE
4. getSeriesCount : Substituted 0 with 1 → NO_COVERAGE
5. getSeriesCount : Substituted 0 with -1 → NO_COVERAGE
        int result = 0;
5241 1 1. getSeriesCount : removed call to org/jfree/chart/plot/XYPlot::getDataset → NO_COVERAGE
        XYDataset dataset = getDataset();
5242 4 1. getSeriesCount : negated conditional → NO_COVERAGE
2. getSeriesCount : removed conditional - replaced equality check with false → NO_COVERAGE
3. getSeriesCount : removed conditional - replaced equality check with true → NO_COVERAGE
4. getSeriesCount : equal to not equal → NO_COVERAGE
        if (dataset != null) {
5243 1 1. getSeriesCount : removed call to org/jfree/data/xy/XYDataset::getSeriesCount → NO_COVERAGE
            result = dataset.getSeriesCount();
5244
        }
5245 7 1. getSeriesCount : replaced int return with 0 for org/jfree/chart/plot/XYPlot::getSeriesCount → NO_COVERAGE
2. getSeriesCount : replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE
3. getSeriesCount : Negated integer local variable number 1 → NO_COVERAGE
4. getSeriesCount : Incremented (a++) integer local variable number 1 → NO_COVERAGE
5. getSeriesCount : Decremented (a--) integer local variable number 1 → NO_COVERAGE
6. getSeriesCount : Incremented (++a) integer local variable number 1 → NO_COVERAGE
7. getSeriesCount : Decremented (--a) integer local variable number 1 → NO_COVERAGE
        return result;
5246
    }
5247
5248
    /**
5249
     * Returns the fixed legend items, if any.
5250
     *
5251
     * @return The legend items (possibly <code>null</code>).
5252
     *
5253
     * @see #setFixedLegendItems(LegendItemCollection)
5254
     */
5255
    public LegendItemCollection getFixedLegendItems() {
5256 2 1. getFixedLegendItems : replaced return value with null for org/jfree/chart/plot/XYPlot::getFixedLegendItems → NO_COVERAGE
2. getFixedLegendItems : mutated return of Object value for org/jfree/chart/plot/XYPlot::getFixedLegendItems to ( if (x != null) null else throw new RuntimeException ) → NO_COVERAGE
        return this.fixedLegendItems;
5257
    }
5258
5259
    /**
5260
     * Sets the fixed legend items for the plot.  Leave this set to
5261
     * <code>null</code> if you prefer the legend items to be created
5262
     * automatically.
5263
     *
5264
     * @param items  the legend items (<code>null</code> permitted).
5265
     *
5266
     * @see #getFixedLegendItems()
5267
     */
5268
    public void setFixedLegendItems(LegendItemCollection items) {
5269 1 1. setFixedLegendItems : Removed assignment to member variable fixedLegendItems → NO_COVERAGE
        this.fixedLegendItems = items;
5270 1 1. setFixedLegendItems : removed call to org/jfree/chart/plot/XYPlot::fireChangeEvent → NO_COVERAGE
        fireChangeEvent();
5271
    }
5272
5273
    /**
5274
     * Returns the legend items for the plot.  Each legend item is generated by
5275
     * the plot's renderer, since the renderer is responsible for the visual
5276
     * representation of the data.
5277
     *
5278
     * @return The legend items.
5279
     */
5280
    @Override
5281
    public LegendItemCollection getLegendItems() {
5282 4 1. getLegendItems : negated conditional → NO_COVERAGE
2. getLegendItems : removed conditional - replaced equality check with false → NO_COVERAGE
3. getLegendItems : removed conditional - replaced equality check with true → NO_COVERAGE
4. getLegendItems : equal to not equal → NO_COVERAGE
        if (this.fixedLegendItems != null) {
5283 2 1. getLegendItems : replaced return value with null for org/jfree/chart/plot/XYPlot::getLegendItems → NO_COVERAGE
2. getLegendItems : mutated return of Object value for org/jfree/chart/plot/XYPlot::getLegendItems to ( if (x != null) null else throw new RuntimeException ) → NO_COVERAGE
            return this.fixedLegendItems;
5284
        }
5285 1 1. getLegendItems : removed call to org/jfree/chart/LegendItemCollection::<init> → NO_COVERAGE
        LegendItemCollection result = new LegendItemCollection();
5286 1 1. getLegendItems : removed call to java/util/Map::values → NO_COVERAGE
        for (XYDataset dataset : this.datasets.values()) {
5287 4 1. getLegendItems : negated conditional → NO_COVERAGE
2. getLegendItems : removed conditional - replaced equality check with false → NO_COVERAGE
3. getLegendItems : removed conditional - replaced equality check with true → NO_COVERAGE
4. getLegendItems : not equal to equal → NO_COVERAGE
            if (dataset == null) {
5288
                continue;
5289
            }
5290 1 1. getLegendItems : removed call to org/jfree/chart/plot/XYPlot::indexOf → NO_COVERAGE
            int datasetIndex = indexOf(dataset);
5291 6 1. getLegendItems : removed call to org/jfree/chart/plot/XYPlot::getRenderer → NO_COVERAGE
2. getLegendItems : Negated integer local variable number 4 → NO_COVERAGE
3. getLegendItems : Incremented (a++) integer local variable number 4 → NO_COVERAGE
4. getLegendItems : Decremented (a--) integer local variable number 4 → NO_COVERAGE
5. getLegendItems : Incremented (++a) integer local variable number 4 → NO_COVERAGE
6. getLegendItems : Decremented (--a) integer local variable number 4 → NO_COVERAGE
            XYItemRenderer renderer = getRenderer(datasetIndex);
5292 4 1. getLegendItems : negated conditional → NO_COVERAGE
2. getLegendItems : removed conditional - replaced equality check with false → NO_COVERAGE
3. getLegendItems : removed conditional - replaced equality check with true → NO_COVERAGE
4. getLegendItems : not equal to equal → NO_COVERAGE
            if (renderer == null) {
5293 6 1. getLegendItems : Substituted 0 with 1 → NO_COVERAGE
2. getLegendItems : removed call to org/jfree/chart/plot/XYPlot::getRenderer → NO_COVERAGE
3. getLegendItems : Substituted 0 with 1 → NO_COVERAGE
4. getLegendItems : Substituted 0 with -1 → NO_COVERAGE
5. getLegendItems : Substituted 0 with 1 → NO_COVERAGE
6. getLegendItems : Substituted 0 with -1 → NO_COVERAGE
                renderer = getRenderer(0);
5294
            }
5295 4 1. getLegendItems : negated conditional → NO_COVERAGE
2. getLegendItems : removed conditional - replaced equality check with false → NO_COVERAGE
3. getLegendItems : removed conditional - replaced equality check with true → NO_COVERAGE
4. getLegendItems : equal to not equal → NO_COVERAGE
            if (renderer != null) {
5296 1 1. getLegendItems : removed call to org/jfree/data/xy/XYDataset::getSeriesCount → NO_COVERAGE
                int seriesCount = dataset.getSeriesCount();
5297 25 1. getLegendItems : changed conditional boundary → NO_COVERAGE
2. getLegendItems : Changed increment from 1 to -1 → NO_COVERAGE
3. getLegendItems : Substituted 0 with 1 → NO_COVERAGE
4. getLegendItems : negated conditional → NO_COVERAGE
5. getLegendItems : removed conditional - replaced comparison check with false → NO_COVERAGE
6. getLegendItems : removed conditional - replaced comparison check with true → NO_COVERAGE
7. getLegendItems : Negated integer local variable number 7 → NO_COVERAGE
8. getLegendItems : Negated integer local variable number 6 → NO_COVERAGE
9. getLegendItems : Substituted 0 with 1 → NO_COVERAGE
10. getLegendItems : Substituted 0 with -1 → NO_COVERAGE
11. getLegendItems : Substituted 0 with 1 → NO_COVERAGE
12. getLegendItems : Substituted 0 with -1 → NO_COVERAGE
13. getLegendItems : Less than to less or equal → NO_COVERAGE
14. getLegendItems : Less than to greater than → NO_COVERAGE
15. getLegendItems : Less than to greater or equal → NO_COVERAGE
16. getLegendItems : Less than to equal → NO_COVERAGE
17. getLegendItems : Less than to not equal → NO_COVERAGE
18. getLegendItems : Incremented (a++) integer local variable number 7 → NO_COVERAGE
19. getLegendItems : Incremented (a++) integer local variable number 6 → NO_COVERAGE
20. getLegendItems : Decremented (a--) integer local variable number 7 → NO_COVERAGE
21. getLegendItems : Decremented (a--) integer local variable number 6 → NO_COVERAGE
22. getLegendItems : Incremented (++a) integer local variable number 7 → NO_COVERAGE
23. getLegendItems : Incremented (++a) integer local variable number 6 → NO_COVERAGE
24. getLegendItems : Decremented (--a) integer local variable number 7 → NO_COVERAGE
25. getLegendItems : Decremented (--a) integer local variable number 6 → NO_COVERAGE
                for (int i = 0; i < seriesCount; i++) {
5298 14 1. getLegendItems : negated conditional → NO_COVERAGE
2. getLegendItems : removed call to org/jfree/chart/renderer/xy/XYItemRenderer::isSeriesVisible → NO_COVERAGE
3. getLegendItems : removed conditional - replaced equality check with false → NO_COVERAGE
4. getLegendItems : removed conditional - replaced equality check with true → NO_COVERAGE
5. getLegendItems : Negated integer local variable number 7 → NO_COVERAGE
6. getLegendItems : equal to less than → NO_COVERAGE
7. getLegendItems : equal to less or equal → NO_COVERAGE
8. getLegendItems : equal to greater than → NO_COVERAGE
9. getLegendItems : equal to greater or equal → NO_COVERAGE
10. getLegendItems : equal to not equal → NO_COVERAGE
11. getLegendItems : Incremented (a++) integer local variable number 7 → NO_COVERAGE
12. getLegendItems : Decremented (a--) integer local variable number 7 → NO_COVERAGE
13. getLegendItems : Incremented (++a) integer local variable number 7 → NO_COVERAGE
14. getLegendItems : Decremented (--a) integer local variable number 7 → NO_COVERAGE
                    if (renderer.isSeriesVisible(i)
5299 14 1. getLegendItems : negated conditional → NO_COVERAGE
2. getLegendItems : removed call to org/jfree/chart/renderer/xy/XYItemRenderer::isSeriesVisibleInLegend → NO_COVERAGE
3. getLegendItems : removed conditional - replaced equality check with false → NO_COVERAGE
4. getLegendItems : removed conditional - replaced equality check with true → NO_COVERAGE
5. getLegendItems : Negated integer local variable number 7 → NO_COVERAGE
6. getLegendItems : equal to less than → NO_COVERAGE
7. getLegendItems : equal to less or equal → NO_COVERAGE
8. getLegendItems : equal to greater than → NO_COVERAGE
9. getLegendItems : equal to greater or equal → NO_COVERAGE
10. getLegendItems : equal to not equal → NO_COVERAGE
11. getLegendItems : Incremented (a++) integer local variable number 7 → NO_COVERAGE
12. getLegendItems : Decremented (a--) integer local variable number 7 → NO_COVERAGE
13. getLegendItems : Incremented (++a) integer local variable number 7 → NO_COVERAGE
14. getLegendItems : Decremented (--a) integer local variable number 7 → NO_COVERAGE
                            && renderer.isSeriesVisibleInLegend(i)) {
5300 1 1. getLegendItems : removed call to org/jfree/chart/renderer/xy/XYItemRenderer::getLegendItem → NO_COVERAGE
                        LegendItem item = renderer.getLegendItem(
5301 10 1. getLegendItems : Negated integer local variable number 4 → NO_COVERAGE
2. getLegendItems : Negated integer local variable number 7 → NO_COVERAGE
3. getLegendItems : Incremented (a++) integer local variable number 4 → NO_COVERAGE
4. getLegendItems : Incremented (a++) integer local variable number 7 → NO_COVERAGE
5. getLegendItems : Decremented (a--) integer local variable number 4 → NO_COVERAGE
6. getLegendItems : Decremented (a--) integer local variable number 7 → NO_COVERAGE
7. getLegendItems : Incremented (++a) integer local variable number 4 → NO_COVERAGE
8. getLegendItems : Incremented (++a) integer local variable number 7 → NO_COVERAGE
9. getLegendItems : Decremented (--a) integer local variable number 4 → NO_COVERAGE
10. getLegendItems : Decremented (--a) integer local variable number 7 → NO_COVERAGE
                                datasetIndex, i);
5302 4 1. getLegendItems : negated conditional → NO_COVERAGE
2. getLegendItems : removed conditional - replaced equality check with false → NO_COVERAGE
3. getLegendItems : removed conditional - replaced equality check with true → NO_COVERAGE
4. getLegendItems : equal to not equal → NO_COVERAGE
                        if (item != null) {
5303 1 1. getLegendItems : removed call to org/jfree/chart/LegendItemCollection::add → NO_COVERAGE
                            result.add(item);
5304
                        }
5305
                    }
5306
                }
5307
            }
5308
        }
5309 2 1. getLegendItems : replaced return value with null for org/jfree/chart/plot/XYPlot::getLegendItems → NO_COVERAGE
2. getLegendItems : mutated return of Object value for org/jfree/chart/plot/XYPlot::getLegendItems to ( if (x != null) null else throw new RuntimeException ) → NO_COVERAGE
        return result;
5310
    }
5311
5312
    /**
5313
     * Tests this plot for equality with another object.
5314
     *
5315
     * @param obj  the object (<code>null</code> permitted).
5316
     *
5317
     * @return <code>true</code> or <code>false</code>.
5318
     */
5319
    @Override
5320
    public boolean equals(Object obj) {
5321 3 1. equals : negated conditional → NO_COVERAGE
2. equals : removed conditional - replaced equality check with true → NO_COVERAGE
3. equals : not equal to equal → NO_COVERAGE
        if (obj == this) {
5322 8 1. equals : replaced boolean return with false for org/jfree/chart/plot/XYPlot::equals → NO_COVERAGE
2. equals : Substituted 1 with 0 → NO_COVERAGE
3. equals : replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE
4. equals : Substituted 1 with 0 → NO_COVERAGE
5. equals : Substituted 1 with -1 → NO_COVERAGE
6. equals : Substituted 1 with -1 → NO_COVERAGE
7. equals : Substituted 1 with 2 → NO_COVERAGE
8. equals : Substituted 1 with 0 → NO_COVERAGE
            return true;
5323
        }
5324 8 1. equals : negated conditional → NO_COVERAGE
2. equals : removed conditional - replaced equality check with false → NO_COVERAGE
3. equals : removed conditional - replaced equality check with true → NO_COVERAGE
4. equals : not equal to less than → NO_COVERAGE
5. equals : not equal to less or equal → NO_COVERAGE
6. equals : not equal to greater than → NO_COVERAGE
7. equals : not equal to greater or equal → NO_COVERAGE
8. equals : not equal to equal → NO_COVERAGE
        if (!(obj instanceof XYPlot)) {
5325 7 1. equals : replaced boolean return with true for org/jfree/chart/plot/XYPlot::equals → NO_COVERAGE
2. equals : Substituted 0 with 1 → NO_COVERAGE
3. equals : replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE
4. equals : Substituted 0 with 1 → NO_COVERAGE
5. equals : Substituted 0 with -1 → NO_COVERAGE
6. equals : Substituted 0 with 1 → NO_COVERAGE
7. equals : Substituted 0 with -1 → NO_COVERAGE
            return false;
5326
        }
5327
        XYPlot that = (XYPlot) obj;
5328 18 1. equals : negated conditional → NO_COVERAGE
2. equals : removed conditional - replaced equality check with false → NO_COVERAGE
3. equals : removed conditional - replaced equality check with true → NO_COVERAGE
4. equals : Negated integer field weight → NO_COVERAGE
5. equals : Negated integer field weight → NO_COVERAGE
6. equals : equal to less than → NO_COVERAGE
7. equals : equal to less or equal → NO_COVERAGE
8. equals : equal to greater than → NO_COVERAGE
9. equals : equal to greater or equal → NO_COVERAGE
10. equals : equal to not equal → NO_COVERAGE
11. equals : Incremented (a++) integer field weight → NO_COVERAGE
12. equals : Incremented (a++) integer field weight → NO_COVERAGE
13. equals : Decremented (a--) integer field weight → NO_COVERAGE
14. equals : Decremented (a--) integer field weight → NO_COVERAGE
15. equals : Incremented (++a) integer field weight → NO_COVERAGE
16. equals : Incremented (++a) integer field weight → NO_COVERAGE
17. equals : Decremented (--a) integer fieldweight → NO_COVERAGE
18. equals : Decremented (--a) integer fieldweight → NO_COVERAGE
        if (this.weight != that.weight) {
5329 7 1. equals : replaced boolean return with true for org/jfree/chart/plot/XYPlot::equals → NO_COVERAGE
2. equals : Substituted 0 with 1 → NO_COVERAGE
3. equals : replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE
4. equals : Substituted 0 with 1 → NO_COVERAGE
5. equals : Substituted 0 with -1 → NO_COVERAGE
6. equals : Substituted 0 with 1 → NO_COVERAGE
7. equals : Substituted 0 with -1 → NO_COVERAGE
            return false;
5330
        }
5331 4 1. equals : negated conditional → NO_COVERAGE
2. equals : removed conditional - replaced equality check with false → NO_COVERAGE
3. equals : removed conditional - replaced equality check with true → NO_COVERAGE
4. equals : equal to not equal → NO_COVERAGE
        if (this.orientation != that.orientation) {
5332 7 1. equals : replaced boolean return with true for org/jfree/chart/plot/XYPlot::equals → NO_COVERAGE
2. equals : Substituted 0 with 1 → NO_COVERAGE
3. equals : replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE
4. equals : Substituted 0 with 1 → NO_COVERAGE
5. equals : Substituted 0 with -1 → NO_COVERAGE
6. equals : Substituted 0 with 1 → NO_COVERAGE
7. equals : Substituted 0 with -1 → NO_COVERAGE
            return false;
5333
        }
5334 9 1. equals : negated conditional → NO_COVERAGE
2. equals : removed call to java/util/Map::equals → NO_COVERAGE
3. equals : removed conditional - replaced equality check with false → NO_COVERAGE
4. equals : removed conditional - replaced equality check with true → NO_COVERAGE
5. equals : not equal to less than → NO_COVERAGE
6. equals : not equal to less or equal → NO_COVERAGE
7. equals : not equal to greater than → NO_COVERAGE
8. equals : not equal to greater or equal → NO_COVERAGE
9. equals : not equal to equal → NO_COVERAGE
        if (!this.domainAxes.equals(that.domainAxes)) {
5335 7 1. equals : replaced boolean return with true for org/jfree/chart/plot/XYPlot::equals → NO_COVERAGE
2. equals : Substituted 0 with 1 → NO_COVERAGE
3. equals : replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE
4. equals : Substituted 0 with 1 → NO_COVERAGE
5. equals : Substituted 0 with -1 → NO_COVERAGE
6. equals : Substituted 0 with 1 → NO_COVERAGE
7. equals : Substituted 0 with -1 → NO_COVERAGE
            return false;
5336
        }
5337 9 1. equals : negated conditional → NO_COVERAGE
2. equals : removed call to java/util/Map::equals → NO_COVERAGE
3. equals : removed conditional - replaced equality check with false → NO_COVERAGE
4. equals : removed conditional - replaced equality check with true → NO_COVERAGE
5. equals : not equal to less than → NO_COVERAGE
6. equals : not equal to less or equal → NO_COVERAGE
7. equals : not equal to greater than → NO_COVERAGE
8. equals : not equal to greater or equal → NO_COVERAGE
9. equals : not equal to equal → NO_COVERAGE
        if (!this.domainAxisLocations.equals(that.domainAxisLocations)) {
5338 7 1. equals : replaced boolean return with true for org/jfree/chart/plot/XYPlot::equals → NO_COVERAGE
2. equals : Substituted 0 with 1 → NO_COVERAGE
3. equals : replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE
4. equals : Substituted 0 with 1 → NO_COVERAGE
5. equals : Substituted 0 with -1 → NO_COVERAGE
6. equals : Substituted 0 with 1 → NO_COVERAGE
7. equals : Substituted 0 with -1 → NO_COVERAGE
            return false;
5339
        }
5340
        if (this.rangeCrosshairLockedOnData
5341 8 1. equals : negated conditional → NO_COVERAGE
2. equals : removed conditional - replaced equality check with false → NO_COVERAGE
3. equals : removed conditional - replaced equality check with true → NO_COVERAGE
4. equals : equal to less than → NO_COVERAGE
5. equals : equal to less or equal → NO_COVERAGE
6. equals : equal to greater than → NO_COVERAGE
7. equals : equal to greater or equal → NO_COVERAGE
8. equals : equal to not equal → NO_COVERAGE
                != that.rangeCrosshairLockedOnData) {
5342 7 1. equals : replaced boolean return with true for org/jfree/chart/plot/XYPlot::equals → NO_COVERAGE
2. equals : Substituted 0 with 1 → NO_COVERAGE
3. equals : replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE
4. equals : Substituted 0 with 1 → NO_COVERAGE
5. equals : Substituted 0 with -1 → NO_COVERAGE
6. equals : Substituted 0 with 1 → NO_COVERAGE
7. equals : Substituted 0 with -1 → NO_COVERAGE
            return false;
5343
        }
5344 8 1. equals : negated conditional → NO_COVERAGE
2. equals : removed conditional - replaced equality check with false → NO_COVERAGE
3. equals : removed conditional - replaced equality check with true → NO_COVERAGE
4. equals : equal to less than → NO_COVERAGE
5. equals : equal to less or equal → NO_COVERAGE
6. equals : equal to greater than → NO_COVERAGE
7. equals : equal to greater or equal → NO_COVERAGE
8. equals : equal to not equal → NO_COVERAGE
        if (this.domainGridlinesVisible != that.domainGridlinesVisible) {
5345 7 1. equals : replaced boolean return with true for org/jfree/chart/plot/XYPlot::equals → NO_COVERAGE
2. equals : Substituted 0 with 1 → NO_COVERAGE
3. equals : replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE
4. equals : Substituted 0 with 1 → NO_COVERAGE
5. equals : Substituted 0 with -1 → NO_COVERAGE
6. equals : Substituted 0 with 1 → NO_COVERAGE
7. equals : Substituted 0 with -1 → NO_COVERAGE
            return false;
5346
        }
5347 8 1. equals : negated conditional → NO_COVERAGE
2. equals : removed conditional - replaced equality check with false → NO_COVERAGE
3. equals : removed conditional - replaced equality check with true → NO_COVERAGE
4. equals : equal to less than → NO_COVERAGE
5. equals : equal to less or equal → NO_COVERAGE
6. equals : equal to greater than → NO_COVERAGE
7. equals : equal to greater or equal → NO_COVERAGE
8. equals : equal to not equal → NO_COVERAGE
        if (this.rangeGridlinesVisible != that.rangeGridlinesVisible) {
5348 7 1. equals : replaced boolean return with true for org/jfree/chart/plot/XYPlot::equals → NO_COVERAGE
2. equals : Substituted 0 with 1 → NO_COVERAGE
3. equals : replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE
4. equals : Substituted 0 with 1 → NO_COVERAGE
5. equals : Substituted 0 with -1 → NO_COVERAGE
6. equals : Substituted 0 with 1 → NO_COVERAGE
7. equals : Substituted 0 with -1 → NO_COVERAGE
            return false;
5349
        }
5350
        if (this.domainMinorGridlinesVisible
5351 8 1. equals : negated conditional → NO_COVERAGE
2. equals : removed conditional - replaced equality check with false → NO_COVERAGE
3. equals : removed conditional - replaced equality check with true → NO_COVERAGE
4. equals : equal to less than → NO_COVERAGE
5. equals : equal to less or equal → NO_COVERAGE
6. equals : equal to greater than → NO_COVERAGE
7. equals : equal to greater or equal → NO_COVERAGE
8. equals : equal to not equal → NO_COVERAGE
                != that.domainMinorGridlinesVisible) {
5352 7 1. equals : replaced boolean return with true for org/jfree/chart/plot/XYPlot::equals → NO_COVERAGE
2. equals : Substituted 0 with 1 → NO_COVERAGE
3. equals : replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE
4. equals : Substituted 0 with 1 → NO_COVERAGE
5. equals : Substituted 0 with -1 → NO_COVERAGE
6. equals : Substituted 0 with 1 → NO_COVERAGE
7. equals : Substituted 0 with -1 → NO_COVERAGE
            return false;
5353
        }
5354
        if (this.rangeMinorGridlinesVisible
5355 8 1. equals : negated conditional → NO_COVERAGE
2. equals : removed conditional - replaced equality check with false → NO_COVERAGE
3. equals : removed conditional - replaced equality check with true → NO_COVERAGE
4. equals : equal to less than → NO_COVERAGE
5. equals : equal to less or equal → NO_COVERAGE
6. equals : equal to greater than → NO_COVERAGE
7. equals : equal to greater or equal → NO_COVERAGE
8. equals : equal to not equal → NO_COVERAGE
                != that.rangeMinorGridlinesVisible) {
5356 7 1. equals : replaced boolean return with true for org/jfree/chart/plot/XYPlot::equals → NO_COVERAGE
2. equals : Substituted 0 with 1 → NO_COVERAGE
3. equals : replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE
4. equals : Substituted 0 with 1 → NO_COVERAGE
5. equals : Substituted 0 with -1 → NO_COVERAGE
6. equals : Substituted 0 with 1 → NO_COVERAGE
7. equals : Substituted 0 with -1 → NO_COVERAGE
            return false;
5357
        }
5358 8 1. equals : negated conditional → NO_COVERAGE
2. equals : removed conditional - replaced equality check with false → NO_COVERAGE
3. equals : removed conditional - replaced equality check with true → NO_COVERAGE
4. equals : equal to less than → NO_COVERAGE
5. equals : equal to less or equal → NO_COVERAGE
6. equals : equal to greater than → NO_COVERAGE
7. equals : equal to greater or equal → NO_COVERAGE
8. equals : equal to not equal → NO_COVERAGE
        if (this.domainZeroBaselineVisible != that.domainZeroBaselineVisible) {
5359 7 1. equals : replaced boolean return with true for org/jfree/chart/plot/XYPlot::equals → NO_COVERAGE
2. equals : Substituted 0 with 1 → NO_COVERAGE
3. equals : replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE
4. equals : Substituted 0 with 1 → NO_COVERAGE
5. equals : Substituted 0 with -1 → NO_COVERAGE
6. equals : Substituted 0 with 1 → NO_COVERAGE
7. equals : Substituted 0 with -1 → NO_COVERAGE
            return false;
5360
        }
5361 8 1. equals : negated conditional → NO_COVERAGE
2. equals : removed conditional - replaced equality check with false → NO_COVERAGE
3. equals : removed conditional - replaced equality check with true → NO_COVERAGE
4. equals : equal to less than → NO_COVERAGE
5. equals : equal to less or equal → NO_COVERAGE
6. equals : equal to greater than → NO_COVERAGE
7. equals : equal to greater or equal → NO_COVERAGE
8. equals : equal to not equal → NO_COVERAGE
        if (this.rangeZeroBaselineVisible != that.rangeZeroBaselineVisible) {
5362 7 1. equals : replaced boolean return with true for org/jfree/chart/plot/XYPlot::equals → NO_COVERAGE
2. equals : Substituted 0 with 1 → NO_COVERAGE
3. equals : replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE
4. equals : Substituted 0 with 1 → NO_COVERAGE
5. equals : Substituted 0 with -1 → NO_COVERAGE
6. equals : Substituted 0 with 1 → NO_COVERAGE
7. equals : Substituted 0 with -1 → NO_COVERAGE
            return false;
5363
        }
5364 8 1. equals : negated conditional → NO_COVERAGE
2. equals : removed conditional - replaced equality check with false → NO_COVERAGE
3. equals : removed conditional - replaced equality check with true → NO_COVERAGE
4. equals : equal to less than → NO_COVERAGE
5. equals : equal to less or equal → NO_COVERAGE
6. equals : equal to greater than → NO_COVERAGE
7. equals : equal to greater or equal → NO_COVERAGE
8. equals : equal to not equal → NO_COVERAGE
        if (this.domainCrosshairVisible != that.domainCrosshairVisible) {
5365 7 1. equals : replaced boolean return with true for org/jfree/chart/plot/XYPlot::equals → NO_COVERAGE
2. equals : Substituted 0 with 1 → NO_COVERAGE
3. equals : replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE
4. equals : Substituted 0 with 1 → NO_COVERAGE
5. equals : Substituted 0 with -1 → NO_COVERAGE
6. equals : Substituted 0 with 1 → NO_COVERAGE
7. equals : Substituted 0 with -1 → NO_COVERAGE
            return false;
5366
        }
5367 18 1. equals : negated conditional → NO_COVERAGE
2. equals : removed conditional - replaced equality check with false → NO_COVERAGE
3. equals : removed conditional - replaced equality check with true → NO_COVERAGE
4. equals : Negated double field domainCrosshairValue → NO_COVERAGE
5. equals : Negated double field domainCrosshairValue → NO_COVERAGE
6. equals : equal to less than → NO_COVERAGE
7. equals : equal to less or equal → NO_COVERAGE
8. equals : equal to greater than → NO_COVERAGE
9. equals : equal to greater or equal → NO_COVERAGE
10. equals : equal to not equal → NO_COVERAGE
11. equals : Incremented (a++) double field domainCrosshairValue → NO_COVERAGE
12. equals : Incremented (a++) double field domainCrosshairValue → NO_COVERAGE
13. equals : Decremented (a--) double field domainCrosshairValue → NO_COVERAGE
14. equals : Decremented (a--) double field domainCrosshairValue → NO_COVERAGE
15. equals : Incremented (++a) double field domainCrosshairValue → NO_COVERAGE
16. equals : Incremented (++a) double field domainCrosshairValue → NO_COVERAGE
17. equals : Decremented (--a) double fielddomainCrosshairValue → NO_COVERAGE
18. equals : Decremented (--a) double fielddomainCrosshairValue → NO_COVERAGE
        if (this.domainCrosshairValue != that.domainCrosshairValue) {
5368 7 1. equals : replaced boolean return with true for org/jfree/chart/plot/XYPlot::equals → NO_COVERAGE
2. equals : Substituted 0 with 1 → NO_COVERAGE
3. equals : replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE
4. equals : Substituted 0 with 1 → NO_COVERAGE
5. equals : Substituted 0 with -1 → NO_COVERAGE
6. equals : Substituted 0 with 1 → NO_COVERAGE
7. equals : Substituted 0 with -1 → NO_COVERAGE
            return false;
5369
        }
5370
        if (this.domainCrosshairLockedOnData
5371 8 1. equals : negated conditional → NO_COVERAGE
2. equals : removed conditional - replaced equality check with false → NO_COVERAGE
3. equals : removed conditional - replaced equality check with true → NO_COVERAGE
4. equals : equal to less than → NO_COVERAGE
5. equals : equal to less or equal → NO_COVERAGE
6. equals : equal to greater than → NO_COVERAGE
7. equals : equal to greater or equal → NO_COVERAGE
8. equals : equal to not equal → NO_COVERAGE
                != that.domainCrosshairLockedOnData) {
5372 7 1. equals : replaced boolean return with true for org/jfree/chart/plot/XYPlot::equals → NO_COVERAGE
2. equals : Substituted 0 with 1 → NO_COVERAGE
3. equals : replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE
4. equals : Substituted 0 with 1 → NO_COVERAGE
5. equals : Substituted 0 with -1 → NO_COVERAGE
6. equals : Substituted 0 with 1 → NO_COVERAGE
7. equals : Substituted 0 with -1 → NO_COVERAGE
            return false;
5373
        }
5374 8 1. equals : negated conditional → NO_COVERAGE
2. equals : removed conditional - replaced equality check with false → NO_COVERAGE
3. equals : removed conditional - replaced equality check with true → NO_COVERAGE
4. equals : equal to less than → NO_COVERAGE
5. equals : equal to less or equal → NO_COVERAGE
6. equals : equal to greater than → NO_COVERAGE
7. equals : equal to greater or equal → NO_COVERAGE
8. equals : equal to not equal → NO_COVERAGE
        if (this.rangeCrosshairVisible != that.rangeCrosshairVisible) {
5375 7 1. equals : replaced boolean return with true for org/jfree/chart/plot/XYPlot::equals → NO_COVERAGE
2. equals : Substituted 0 with 1 → NO_COVERAGE
3. equals : replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE
4. equals : Substituted 0 with 1 → NO_COVERAGE
5. equals : Substituted 0 with -1 → NO_COVERAGE
6. equals : Substituted 0 with 1 → NO_COVERAGE
7. equals : Substituted 0 with -1 → NO_COVERAGE
            return false;
5376
        }
5377 18 1. equals : negated conditional → NO_COVERAGE
2. equals : removed conditional - replaced equality check with false → NO_COVERAGE
3. equals : removed conditional - replaced equality check with true → NO_COVERAGE
4. equals : Negated double field rangeCrosshairValue → NO_COVERAGE
5. equals : Negated double field rangeCrosshairValue → NO_COVERAGE
6. equals : equal to less than → NO_COVERAGE
7. equals : equal to less or equal → NO_COVERAGE
8. equals : equal to greater than → NO_COVERAGE
9. equals : equal to greater or equal → NO_COVERAGE
10. equals : equal to not equal → NO_COVERAGE
11. equals : Incremented (a++) double field rangeCrosshairValue → NO_COVERAGE
12. equals : Incremented (a++) double field rangeCrosshairValue → NO_COVERAGE
13. equals : Decremented (a--) double field rangeCrosshairValue → NO_COVERAGE
14. equals : Decremented (a--) double field rangeCrosshairValue → NO_COVERAGE
15. equals : Incremented (++a) double field rangeCrosshairValue → NO_COVERAGE
16. equals : Incremented (++a) double field rangeCrosshairValue → NO_COVERAGE
17. equals : Decremented (--a) double fieldrangeCrosshairValue → NO_COVERAGE
18. equals : Decremented (--a) double fieldrangeCrosshairValue → NO_COVERAGE
        if (this.rangeCrosshairValue != that.rangeCrosshairValue) {
5378 7 1. equals : replaced boolean return with true for org/jfree/chart/plot/XYPlot::equals → NO_COVERAGE
2. equals : Substituted 0 with 1 → NO_COVERAGE
3. equals : replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE
4. equals : Substituted 0 with 1 → NO_COVERAGE
5. equals : Substituted 0 with -1 → NO_COVERAGE
6. equals : Substituted 0 with 1 → NO_COVERAGE
7. equals : Substituted 0 with -1 → NO_COVERAGE
            return false;
5379
        }
5380 9 1. equals : negated conditional → NO_COVERAGE
2. equals : removed call to org/jfree/util/ObjectUtilities::equal → NO_COVERAGE
3. equals : removed conditional - replaced equality check with false → NO_COVERAGE
4. equals : removed conditional - replaced equality check with true → NO_COVERAGE
5. equals : not equal to less than → NO_COVERAGE
6. equals : not equal to less or equal → NO_COVERAGE
7. equals : not equal to greater than → NO_COVERAGE
8. equals : not equal to greater or equal → NO_COVERAGE
9. equals : not equal to equal → NO_COVERAGE
        if (!ObjectUtilities.equal(this.axisOffset, that.axisOffset)) {
5381 7 1. equals : replaced boolean return with true for org/jfree/chart/plot/XYPlot::equals → NO_COVERAGE
2. equals : Substituted 0 with 1 → NO_COVERAGE
3. equals : replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE
4. equals : Substituted 0 with 1 → NO_COVERAGE
5. equals : Substituted 0 with -1 → NO_COVERAGE
6. equals : Substituted 0 with 1 → NO_COVERAGE
7. equals : Substituted 0 with -1 → NO_COVERAGE
            return false;
5382
        }
5383 9 1. equals : negated conditional → NO_COVERAGE
2. equals : removed call to org/jfree/util/ObjectUtilities::equal → NO_COVERAGE
3. equals : removed conditional - replaced equality check with false → NO_COVERAGE
4. equals : removed conditional - replaced equality check with true → NO_COVERAGE
5. equals : not equal to less than → NO_COVERAGE
6. equals : not equal to less or equal → NO_COVERAGE
7. equals : not equal to greater than → NO_COVERAGE
8. equals : not equal to greater or equal → NO_COVERAGE
9. equals : not equal to equal → NO_COVERAGE
        if (!ObjectUtilities.equal(this.renderers, that.renderers)) {
5384 7 1. equals : replaced boolean return with true for org/jfree/chart/plot/XYPlot::equals → NO_COVERAGE
2. equals : Substituted 0 with 1 → NO_COVERAGE
3. equals : replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE
4. equals : Substituted 0 with 1 → NO_COVERAGE
5. equals : Substituted 0 with -1 → NO_COVERAGE
6. equals : Substituted 0 with 1 → NO_COVERAGE
7. equals : Substituted 0 with -1 → NO_COVERAGE
            return false;
5385
        }
5386 9 1. equals : negated conditional → NO_COVERAGE
2. equals : removed call to org/jfree/util/ObjectUtilities::equal → NO_COVERAGE
3. equals : removed conditional - replaced equality check with false → NO_COVERAGE
4. equals : removed conditional - replaced equality check with true → NO_COVERAGE
5. equals : not equal to less than → NO_COVERAGE
6. equals : not equal to less or equal → NO_COVERAGE
7. equals : not equal to greater than → NO_COVERAGE
8. equals : not equal to greater or equal → NO_COVERAGE
9. equals : not equal to equal → NO_COVERAGE
        if (!ObjectUtilities.equal(this.rangeAxes, that.rangeAxes)) {
5387 7 1. equals : replaced boolean return with true for org/jfree/chart/plot/XYPlot::equals → NO_COVERAGE
2. equals : Substituted 0 with 1 → NO_COVERAGE
3. equals : replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE
4. equals : Substituted 0 with 1 → NO_COVERAGE
5. equals : Substituted 0 with -1 → NO_COVERAGE
6. equals : Substituted 0 with 1 → NO_COVERAGE
7. equals : Substituted 0 with -1 → NO_COVERAGE
            return false;
5388
        }
5389 9 1. equals : negated conditional → NO_COVERAGE
2. equals : removed call to java/util/Map::equals → NO_COVERAGE
3. equals : removed conditional - replaced equality check with false → NO_COVERAGE
4. equals : removed conditional - replaced equality check with true → NO_COVERAGE
5. equals : not equal to less than → NO_COVERAGE
6. equals : not equal to less or equal → NO_COVERAGE
7. equals : not equal to greater than → NO_COVERAGE
8. equals : not equal to greater or equal → NO_COVERAGE
9. equals : not equal to equal → NO_COVERAGE
        if (!this.rangeAxisLocations.equals(that.rangeAxisLocations)) {
5390 7 1. equals : replaced boolean return with true for org/jfree/chart/plot/XYPlot::equals → NO_COVERAGE
2. equals : Substituted 0 with 1 → NO_COVERAGE
3. equals : replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE
4. equals : Substituted 0 with 1 → NO_COVERAGE
5. equals : Substituted 0 with -1 → NO_COVERAGE
6. equals : Substituted 0 with 1 → NO_COVERAGE
7. equals : Substituted 0 with -1 → NO_COVERAGE
            return false;
5391
        }
5392 1 1. equals : removed call to org/jfree/util/ObjectUtilities::equal → NO_COVERAGE
        if (!ObjectUtilities.equal(this.datasetToDomainAxesMap,
5393 8 1. equals : negated conditional → NO_COVERAGE
2. equals : removed conditional - replaced equality check with false → NO_COVERAGE
3. equals : removed conditional - replaced equality check with true → NO_COVERAGE
4. equals : not equal to less than → NO_COVERAGE
5. equals : not equal to less or equal → NO_COVERAGE
6. equals : not equal to greater than → NO_COVERAGE
7. equals : not equal to greater or equal → NO_COVERAGE
8. equals : not equal to equal → NO_COVERAGE
                that.datasetToDomainAxesMap)) {
5394 7 1. equals : replaced boolean return with true for org/jfree/chart/plot/XYPlot::equals → NO_COVERAGE
2. equals : Substituted 0 with 1 → NO_COVERAGE
3. equals : replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE
4. equals : Substituted 0 with 1 → NO_COVERAGE
5. equals : Substituted 0 with -1 → NO_COVERAGE
6. equals : Substituted 0 with 1 → NO_COVERAGE
7. equals : Substituted 0 with -1 → NO_COVERAGE
            return false;
5395
        }
5396 1 1. equals : removed call to org/jfree/util/ObjectUtilities::equal → NO_COVERAGE
        if (!ObjectUtilities.equal(this.datasetToRangeAxesMap,
5397 8 1. equals : negated conditional → NO_COVERAGE
2. equals : removed conditional - replaced equality check with false → NO_COVERAGE
3. equals : removed conditional - replaced equality check with true → NO_COVERAGE
4. equals : not equal to less than → NO_COVERAGE
5. equals : not equal to less or equal → NO_COVERAGE
6. equals : not equal to greater than → NO_COVERAGE
7. equals : not equal to greater or equal → NO_COVERAGE
8. equals : not equal to equal → NO_COVERAGE
                that.datasetToRangeAxesMap)) {
5398 7 1. equals : replaced boolean return with true for org/jfree/chart/plot/XYPlot::equals → NO_COVERAGE
2. equals : Substituted 0 with 1 → NO_COVERAGE
3. equals : replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE
4. equals : Substituted 0 with 1 → NO_COVERAGE
5. equals : Substituted 0 with -1 → NO_COVERAGE
6. equals : Substituted 0 with 1 → NO_COVERAGE
7. equals : Substituted 0 with -1 → NO_COVERAGE
            return false;
5399
        }
5400 1 1. equals : removed call to org/jfree/util/ObjectUtilities::equal → NO_COVERAGE
        if (!ObjectUtilities.equal(this.domainGridlineStroke,
5401 8 1. equals : negated conditional → NO_COVERAGE
2. equals : removed conditional - replaced equality check with false → NO_COVERAGE
3. equals : removed conditional - replaced equality check with true → NO_COVERAGE
4. equals : not equal to less than → NO_COVERAGE
5. equals : not equal to less or equal → NO_COVERAGE
6. equals : not equal to greater than → NO_COVERAGE
7. equals : not equal to greater or equal → NO_COVERAGE
8. equals : not equal to equal → NO_COVERAGE
                that.domainGridlineStroke)) {
5402 7 1. equals : replaced boolean return with true for org/jfree/chart/plot/XYPlot::equals → NO_COVERAGE
2. equals : Substituted 0 with 1 → NO_COVERAGE
3. equals : replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE
4. equals : Substituted 0 with 1 → NO_COVERAGE
5. equals : Substituted 0 with -1 → NO_COVERAGE
6. equals : Substituted 0 with 1 → NO_COVERAGE
7. equals : Substituted 0 with -1 → NO_COVERAGE
            return false;
5403
        }
5404 1 1. equals : removed call to org/jfree/util/PaintUtilities::equal → NO_COVERAGE
        if (!PaintUtilities.equal(this.domainGridlinePaint,
5405 8 1. equals : negated conditional → NO_COVERAGE
2. equals : removed conditional - replaced equality check with false → NO_COVERAGE
3. equals : removed conditional - replaced equality check with true → NO_COVERAGE
4. equals : not equal to less than → NO_COVERAGE
5. equals : not equal to less or equal → NO_COVERAGE
6. equals : not equal to greater than → NO_COVERAGE
7. equals : not equal to greater or equal → NO_COVERAGE
8. equals : not equal to equal → NO_COVERAGE
                that.domainGridlinePaint)) {
5406 7 1. equals : replaced boolean return with true for org/jfree/chart/plot/XYPlot::equals → NO_COVERAGE
2. equals : Substituted 0 with 1 → NO_COVERAGE
3. equals : replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE
4. equals : Substituted 0 with 1 → NO_COVERAGE
5. equals : Substituted 0 with -1 → NO_COVERAGE
6. equals : Substituted 0 with 1 → NO_COVERAGE
7. equals : Substituted 0 with -1 → NO_COVERAGE
            return false;
5407
        }
5408 1 1. equals : removed call to org/jfree/util/ObjectUtilities::equal → NO_COVERAGE
        if (!ObjectUtilities.equal(this.rangeGridlineStroke,
5409 8 1. equals : negated conditional → NO_COVERAGE
2. equals : removed conditional - replaced equality check with false → NO_COVERAGE
3. equals : removed conditional - replaced equality check with true → NO_COVERAGE
4. equals : not equal to less than → NO_COVERAGE
5. equals : not equal to less or equal → NO_COVERAGE
6. equals : not equal to greater than → NO_COVERAGE
7. equals : not equal to greater or equal → NO_COVERAGE
8. equals : not equal to equal → NO_COVERAGE
                that.rangeGridlineStroke)) {
5410 7 1. equals : replaced boolean return with true for org/jfree/chart/plot/XYPlot::equals → NO_COVERAGE
2. equals : Substituted 0 with 1 → NO_COVERAGE
3. equals : replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE
4. equals : Substituted 0 with 1 → NO_COVERAGE
5. equals : Substituted 0 with -1 → NO_COVERAGE
6. equals : Substituted 0 with 1 → NO_COVERAGE
7. equals : Substituted 0 with -1 → NO_COVERAGE
            return false;
5411
        }
5412 1 1. equals : removed call to org/jfree/util/PaintUtilities::equal → NO_COVERAGE
        if (!PaintUtilities.equal(this.rangeGridlinePaint,
5413 8 1. equals : negated conditional → NO_COVERAGE
2. equals : removed conditional - replaced equality check with false → NO_COVERAGE
3. equals : removed conditional - replaced equality check with true → NO_COVERAGE
4. equals : not equal to less than → NO_COVERAGE
5. equals : not equal to less or equal → NO_COVERAGE
6. equals : not equal to greater than → NO_COVERAGE
7. equals : not equal to greater or equal → NO_COVERAGE
8. equals : not equal to equal → NO_COVERAGE
                that.rangeGridlinePaint)) {
5414 7 1. equals : replaced boolean return with true for org/jfree/chart/plot/XYPlot::equals → NO_COVERAGE
2. equals : Substituted 0 with 1 → NO_COVERAGE
3. equals : replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE
4. equals : Substituted 0 with 1 → NO_COVERAGE
5. equals : Substituted 0 with -1 → NO_COVERAGE
6. equals : Substituted 0 with 1 → NO_COVERAGE
7. equals : Substituted 0 with -1 → NO_COVERAGE
            return false;
5415
        }
5416 1 1. equals : removed call to org/jfree/util/ObjectUtilities::equal → NO_COVERAGE
        if (!ObjectUtilities.equal(this.domainMinorGridlineStroke,
5417 8 1. equals : negated conditional → NO_COVERAGE
2. equals : removed conditional - replaced equality check with false → NO_COVERAGE
3. equals : removed conditional - replaced equality check with true → NO_COVERAGE
4. equals : not equal to less than → NO_COVERAGE
5. equals : not equal to less or equal → NO_COVERAGE
6. equals : not equal to greater than → NO_COVERAGE
7. equals : not equal to greater or equal → NO_COVERAGE
8. equals : not equal to equal → NO_COVERAGE
                that.domainMinorGridlineStroke)) {
5418 7 1. equals : replaced boolean return with true for org/jfree/chart/plot/XYPlot::equals → NO_COVERAGE
2. equals : Substituted 0 with 1 → NO_COVERAGE
3. equals : replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE
4. equals : Substituted 0 with 1 → NO_COVERAGE
5. equals : Substituted 0 with -1 → NO_COVERAGE
6. equals : Substituted 0 with 1 → NO_COVERAGE
7. equals : Substituted 0 with -1 → NO_COVERAGE
            return false;
5419
        }
5420 1 1. equals : removed call to org/jfree/util/PaintUtilities::equal → NO_COVERAGE
        if (!PaintUtilities.equal(this.domainMinorGridlinePaint,
5421 8 1. equals : negated conditional → NO_COVERAGE
2. equals : removed conditional - replaced equality check with false → NO_COVERAGE
3. equals : removed conditional - replaced equality check with true → NO_COVERAGE
4. equals : not equal to less than → NO_COVERAGE
5. equals : not equal to less or equal → NO_COVERAGE
6. equals : not equal to greater than → NO_COVERAGE
7. equals : not equal to greater or equal → NO_COVERAGE
8. equals : not equal to equal → NO_COVERAGE
                that.domainMinorGridlinePaint)) {
5422 7 1. equals : replaced boolean return with true for org/jfree/chart/plot/XYPlot::equals → NO_COVERAGE
2. equals : Substituted 0 with 1 → NO_COVERAGE
3. equals : replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE
4. equals : Substituted 0 with 1 → NO_COVERAGE
5. equals : Substituted 0 with -1 → NO_COVERAGE
6. equals : Substituted 0 with 1 → NO_COVERAGE
7. equals : Substituted 0 with -1 → NO_COVERAGE
            return false;
5423
        }
5424 1 1. equals : removed call to org/jfree/util/ObjectUtilities::equal → NO_COVERAGE
        if (!ObjectUtilities.equal(this.rangeMinorGridlineStroke,
5425 8 1. equals : negated conditional → NO_COVERAGE
2. equals : removed conditional - replaced equality check with false → NO_COVERAGE
3. equals : removed conditional - replaced equality check with true → NO_COVERAGE
4. equals : not equal to less than → NO_COVERAGE
5. equals : not equal to less or equal → NO_COVERAGE
6. equals : not equal to greater than → NO_COVERAGE
7. equals : not equal to greater or equal → NO_COVERAGE
8. equals : not equal to equal → NO_COVERAGE
                that.rangeMinorGridlineStroke)) {
5426 7 1. equals : replaced boolean return with true for org/jfree/chart/plot/XYPlot::equals → NO_COVERAGE
2. equals : Substituted 0 with 1 → NO_COVERAGE
3. equals : replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE
4. equals : Substituted 0 with 1 → NO_COVERAGE
5. equals : Substituted 0 with -1 → NO_COVERAGE
6. equals : Substituted 0 with 1 → NO_COVERAGE
7. equals : Substituted 0 with -1 → NO_COVERAGE
            return false;
5427
        }
5428 1 1. equals : removed call to org/jfree/util/PaintUtilities::equal → NO_COVERAGE
        if (!PaintUtilities.equal(this.rangeMinorGridlinePaint,
5429 8 1. equals : negated conditional → NO_COVERAGE
2. equals : removed conditional - replaced equality check with false → NO_COVERAGE
3. equals : removed conditional - replaced equality check with true → NO_COVERAGE
4. equals : not equal to less than → NO_COVERAGE
5. equals : not equal to less or equal → NO_COVERAGE
6. equals : not equal to greater than → NO_COVERAGE
7. equals : not equal to greater or equal → NO_COVERAGE
8. equals : not equal to equal → NO_COVERAGE
                that.rangeMinorGridlinePaint)) {
5430 7 1. equals : replaced boolean return with true for org/jfree/chart/plot/XYPlot::equals → NO_COVERAGE
2. equals : Substituted 0 with 1 → NO_COVERAGE
3. equals : replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE
4. equals : Substituted 0 with 1 → NO_COVERAGE
5. equals : Substituted 0 with -1 → NO_COVERAGE
6. equals : Substituted 0 with 1 → NO_COVERAGE
7. equals : Substituted 0 with -1 → NO_COVERAGE
            return false;
5431
        }
5432 1 1. equals : removed call to org/jfree/util/PaintUtilities::equal → NO_COVERAGE
        if (!PaintUtilities.equal(this.domainZeroBaselinePaint,
5433 8 1. equals : negated conditional → NO_COVERAGE
2. equals : removed conditional - replaced equality check with false → NO_COVERAGE
3. equals : removed conditional - replaced equality check with true → NO_COVERAGE
4. equals : not equal to less than → NO_COVERAGE
5. equals : not equal to less or equal → NO_COVERAGE
6. equals : not equal to greater than → NO_COVERAGE
7. equals : not equal to greater or equal → NO_COVERAGE
8. equals : not equal to equal → NO_COVERAGE
                that.domainZeroBaselinePaint)) {
5434 7 1. equals : replaced boolean return with true for org/jfree/chart/plot/XYPlot::equals → NO_COVERAGE
2. equals : Substituted 0 with 1 → NO_COVERAGE
3. equals : replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE
4. equals : Substituted 0 with 1 → NO_COVERAGE
5. equals : Substituted 0 with -1 → NO_COVERAGE
6. equals : Substituted 0 with 1 → NO_COVERAGE
7. equals : Substituted 0 with -1 → NO_COVERAGE
            return false;
5435
        }
5436 1 1. equals : removed call to org/jfree/util/ObjectUtilities::equal → NO_COVERAGE
        if (!ObjectUtilities.equal(this.domainZeroBaselineStroke,
5437 8 1. equals : negated conditional → NO_COVERAGE
2. equals : removed conditional - replaced equality check with false → NO_COVERAGE
3. equals : removed conditional - replaced equality check with true → NO_COVERAGE
4. equals : not equal to less than → NO_COVERAGE
5. equals : not equal to less or equal → NO_COVERAGE
6. equals : not equal to greater than → NO_COVERAGE
7. equals : not equal to greater or equal → NO_COVERAGE
8. equals : not equal to equal → NO_COVERAGE
                that.domainZeroBaselineStroke)) {
5438 7 1. equals : replaced boolean return with true for org/jfree/chart/plot/XYPlot::equals → NO_COVERAGE
2. equals : Substituted 0 with 1 → NO_COVERAGE
3. equals : replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE
4. equals : Substituted 0 with 1 → NO_COVERAGE
5. equals : Substituted 0 with -1 → NO_COVERAGE
6. equals : Substituted 0 with 1 → NO_COVERAGE
7. equals : Substituted 0 with -1 → NO_COVERAGE
            return false;
5439
        }
5440 1 1. equals : removed call to org/jfree/util/PaintUtilities::equal → NO_COVERAGE
        if (!PaintUtilities.equal(this.rangeZeroBaselinePaint,
5441 8 1. equals : negated conditional → NO_COVERAGE
2. equals : removed conditional - replaced equality check with false → NO_COVERAGE
3. equals : removed conditional - replaced equality check with true → NO_COVERAGE
4. equals : not equal to less than → NO_COVERAGE
5. equals : not equal to less or equal → NO_COVERAGE
6. equals : not equal to greater than → NO_COVERAGE
7. equals : not equal to greater or equal → NO_COVERAGE
8. equals : not equal to equal → NO_COVERAGE
                that.rangeZeroBaselinePaint)) {
5442 7 1. equals : replaced boolean return with true for org/jfree/chart/plot/XYPlot::equals → NO_COVERAGE
2. equals : Substituted 0 with 1 → NO_COVERAGE
3. equals : replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE
4. equals : Substituted 0 with 1 → NO_COVERAGE
5. equals : Substituted 0 with -1 → NO_COVERAGE
6. equals : Substituted 0 with 1 → NO_COVERAGE
7. equals : Substituted 0 with -1 → NO_COVERAGE
            return false;
5443
        }
5444 1 1. equals : removed call to org/jfree/util/ObjectUtilities::equal → NO_COVERAGE
        if (!ObjectUtilities.equal(this.rangeZeroBaselineStroke,
5445 8 1. equals : negated conditional → NO_COVERAGE
2. equals : removed conditional - replaced equality check with false → NO_COVERAGE
3. equals : removed conditional - replaced equality check with true → NO_COVERAGE
4. equals : not equal to less than → NO_COVERAGE
5. equals : not equal to less or equal → NO_COVERAGE
6. equals : not equal to greater than → NO_COVERAGE
7. equals : not equal to greater or equal → NO_COVERAGE
8. equals : not equal to equal → NO_COVERAGE
                that.rangeZeroBaselineStroke)) {
5446 7 1. equals : replaced boolean return with true for org/jfree/chart/plot/XYPlot::equals → NO_COVERAGE
2. equals : Substituted 0 with 1 → NO_COVERAGE
3. equals : replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE
4. equals : Substituted 0 with 1 → NO_COVERAGE
5. equals : Substituted 0 with -1 → NO_COVERAGE
6. equals : Substituted 0 with 1 → NO_COVERAGE
7. equals : Substituted 0 with -1 → NO_COVERAGE
            return false;
5447
        }
5448 1 1. equals : removed call to org/jfree/util/ObjectUtilities::equal → NO_COVERAGE
        if (!ObjectUtilities.equal(this.domainCrosshairStroke,
5449 8 1. equals : negated conditional → NO_COVERAGE
2. equals : removed conditional - replaced equality check with false → NO_COVERAGE
3. equals : removed conditional - replaced equality check with true → NO_COVERAGE
4. equals : not equal to less than → NO_COVERAGE
5. equals : not equal to less or equal → NO_COVERAGE
6. equals : not equal to greater than → NO_COVERAGE
7. equals : not equal to greater or equal → NO_COVERAGE
8. equals : not equal to equal → NO_COVERAGE
                that.domainCrosshairStroke)) {
5450 7 1. equals : replaced boolean return with true for org/jfree/chart/plot/XYPlot::equals → NO_COVERAGE
2. equals : Substituted 0 with 1 → NO_COVERAGE
3. equals : replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE
4. equals : Substituted 0 with 1 → NO_COVERAGE
5. equals : Substituted 0 with -1 → NO_COVERAGE
6. equals : Substituted 0 with 1 → NO_COVERAGE
7. equals : Substituted 0 with -1 → NO_COVERAGE
            return false;
5451
        }
5452 1 1. equals : removed call to org/jfree/util/PaintUtilities::equal → NO_COVERAGE
        if (!PaintUtilities.equal(this.domainCrosshairPaint,
5453 8 1. equals : negated conditional → NO_COVERAGE
2. equals : removed conditional - replaced equality check with false → NO_COVERAGE
3. equals : removed conditional - replaced equality check with true → NO_COVERAGE
4. equals : not equal to less than → NO_COVERAGE
5. equals : not equal to less or equal → NO_COVERAGE
6. equals : not equal to greater than → NO_COVERAGE
7. equals : not equal to greater or equal → NO_COVERAGE
8. equals : not equal to equal → NO_COVERAGE
                that.domainCrosshairPaint)) {
5454 7 1. equals : replaced boolean return with true for org/jfree/chart/plot/XYPlot::equals → NO_COVERAGE
2. equals : Substituted 0 with 1 → NO_COVERAGE
3. equals : replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE
4. equals : Substituted 0 with 1 → NO_COVERAGE
5. equals : Substituted 0 with -1 → NO_COVERAGE
6. equals : Substituted 0 with 1 → NO_COVERAGE
7. equals : Substituted 0 with -1 → NO_COVERAGE
            return false;
5455
        }
5456 1 1. equals : removed call to org/jfree/util/ObjectUtilities::equal → NO_COVERAGE
        if (!ObjectUtilities.equal(this.rangeCrosshairStroke,
5457 8 1. equals : negated conditional → NO_COVERAGE
2. equals : removed conditional - replaced equality check with false → NO_COVERAGE
3. equals : removed conditional - replaced equality check with true → NO_COVERAGE
4. equals : not equal to less than → NO_COVERAGE
5. equals : not equal to less or equal → NO_COVERAGE
6. equals : not equal to greater than → NO_COVERAGE
7. equals : not equal to greater or equal → NO_COVERAGE
8. equals : not equal to equal → NO_COVERAGE
                that.rangeCrosshairStroke)) {
5458 7 1. equals : replaced boolean return with true for org/jfree/chart/plot/XYPlot::equals → NO_COVERAGE
2. equals : Substituted 0 with 1 → NO_COVERAGE
3. equals : replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE
4. equals : Substituted 0 with 1 → NO_COVERAGE
5. equals : Substituted 0 with -1 → NO_COVERAGE
6. equals : Substituted 0 with 1 → NO_COVERAGE
7. equals : Substituted 0 with -1 → NO_COVERAGE
            return false;
5459
        }
5460 1 1. equals : removed call to org/jfree/util/PaintUtilities::equal → NO_COVERAGE
        if (!PaintUtilities.equal(this.rangeCrosshairPaint,
5461 8 1. equals : negated conditional → NO_COVERAGE
2. equals : removed conditional - replaced equality check with false → NO_COVERAGE
3. equals : removed conditional - replaced equality check with true → NO_COVERAGE
4. equals : not equal to less than → NO_COVERAGE
5. equals : not equal to less or equal → NO_COVERAGE
6. equals : not equal to greater than → NO_COVERAGE
7. equals : not equal to greater or equal → NO_COVERAGE
8. equals : not equal to equal → NO_COVERAGE
                that.rangeCrosshairPaint)) {
5462 7 1. equals : replaced boolean return with true for org/jfree/chart/plot/XYPlot::equals → NO_COVERAGE
2. equals : Substituted 0 with 1 → NO_COVERAGE
3. equals : replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE
4. equals : Substituted 0 with 1 → NO_COVERAGE
5. equals : Substituted 0 with -1 → NO_COVERAGE
6. equals : Substituted 0 with 1 → NO_COVERAGE
7. equals : Substituted 0 with -1 → NO_COVERAGE
            return false;
5463
        }
5464 1 1. equals : removed call to org/jfree/util/ObjectUtilities::equal → NO_COVERAGE
        if (!ObjectUtilities.equal(this.foregroundDomainMarkers,
5465 8 1. equals : negated conditional → NO_COVERAGE
2. equals : removed conditional - replaced equality check with false → NO_COVERAGE
3. equals : removed conditional - replaced equality check with true → NO_COVERAGE
4. equals : not equal to less than → NO_COVERAGE
5. equals : not equal to less or equal → NO_COVERAGE
6. equals : not equal to greater than → NO_COVERAGE
7. equals : not equal to greater or equal → NO_COVERAGE
8. equals : not equal to equal → NO_COVERAGE
                that.foregroundDomainMarkers)) {
5466 7 1. equals : replaced boolean return with true for org/jfree/chart/plot/XYPlot::equals → NO_COVERAGE
2. equals : Substituted 0 with 1 → NO_COVERAGE
3. equals : replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE
4. equals : Substituted 0 with 1 → NO_COVERAGE
5. equals : Substituted 0 with -1 → NO_COVERAGE
6. equals : Substituted 0 with 1 → NO_COVERAGE
7. equals : Substituted 0 with -1 → NO_COVERAGE
            return false;
5467
        }
5468 1 1. equals : removed call to org/jfree/util/ObjectUtilities::equal → NO_COVERAGE
        if (!ObjectUtilities.equal(this.backgroundDomainMarkers,
5469 8 1. equals : negated conditional → NO_COVERAGE
2. equals : removed conditional - replaced equality check with false → NO_COVERAGE
3. equals : removed conditional - replaced equality check with true → NO_COVERAGE
4. equals : not equal to less than → NO_COVERAGE
5. equals : not equal to less or equal → NO_COVERAGE
6. equals : not equal to greater than → NO_COVERAGE
7. equals : not equal to greater or equal → NO_COVERAGE
8. equals : not equal to equal → NO_COVERAGE
                that.backgroundDomainMarkers)) {
5470 7 1. equals : replaced boolean return with true for org/jfree/chart/plot/XYPlot::equals → NO_COVERAGE
2. equals : Substituted 0 with 1 → NO_COVERAGE
3. equals : replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE
4. equals : Substituted 0 with 1 → NO_COVERAGE
5. equals : Substituted 0 with -1 → NO_COVERAGE
6. equals : Substituted 0 with 1 → NO_COVERAGE
7. equals : Substituted 0 with -1 → NO_COVERAGE
            return false;
5471
        }
5472 1 1. equals : removed call to org/jfree/util/ObjectUtilities::equal → NO_COVERAGE
        if (!ObjectUtilities.equal(this.foregroundRangeMarkers,
5473 8 1. equals : negated conditional → NO_COVERAGE
2. equals : removed conditional - replaced equality check with false → NO_COVERAGE
3. equals : removed conditional - replaced equality check with true → NO_COVERAGE
4. equals : not equal to less than → NO_COVERAGE
5. equals : not equal to less or equal → NO_COVERAGE
6. equals : not equal to greater than → NO_COVERAGE
7. equals : not equal to greater or equal → NO_COVERAGE
8. equals : not equal to equal → NO_COVERAGE
                that.foregroundRangeMarkers)) {
5474 7 1. equals : replaced boolean return with true for org/jfree/chart/plot/XYPlot::equals → NO_COVERAGE
2. equals : Substituted 0 with 1 → NO_COVERAGE
3. equals : replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE
4. equals : Substituted 0 with 1 → NO_COVERAGE
5. equals : Substituted 0 with -1 → NO_COVERAGE
6. equals : Substituted 0 with 1 → NO_COVERAGE
7. equals : Substituted 0 with -1 → NO_COVERAGE
            return false;
5475
        }
5476 1 1. equals : removed call to org/jfree/util/ObjectUtilities::equal → NO_COVERAGE
        if (!ObjectUtilities.equal(this.backgroundRangeMarkers,
5477 8 1. equals : negated conditional → NO_COVERAGE
2. equals : removed conditional - replaced equality check with false → NO_COVERAGE
3. equals : removed conditional - replaced equality check with true → NO_COVERAGE
4. equals : not equal to less than → NO_COVERAGE
5. equals : not equal to less or equal → NO_COVERAGE
6. equals : not equal to greater than → NO_COVERAGE
7. equals : not equal to greater or equal → NO_COVERAGE
8. equals : not equal to equal → NO_COVERAGE
                that.backgroundRangeMarkers)) {
5478 7 1. equals : replaced boolean return with true for org/jfree/chart/plot/XYPlot::equals → NO_COVERAGE
2. equals : Substituted 0 with 1 → NO_COVERAGE
3. equals : replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE
4. equals : Substituted 0 with 1 → NO_COVERAGE
5. equals : Substituted 0 with -1 → NO_COVERAGE
6. equals : Substituted 0 with 1 → NO_COVERAGE
7. equals : Substituted 0 with -1 → NO_COVERAGE
            return false;
5479
        }
5480 1 1. equals : removed call to org/jfree/util/ObjectUtilities::equal → NO_COVERAGE
        if (!ObjectUtilities.equal(this.foregroundDomainMarkers,
5481 8 1. equals : negated conditional → NO_COVERAGE
2. equals : removed conditional - replaced equality check with false → NO_COVERAGE
3. equals : removed conditional - replaced equality check with true → NO_COVERAGE
4. equals : not equal to less than → NO_COVERAGE
5. equals : not equal to less or equal → NO_COVERAGE
6. equals : not equal to greater than → NO_COVERAGE
7. equals : not equal to greater or equal → NO_COVERAGE
8. equals : not equal to equal → NO_COVERAGE
                that.foregroundDomainMarkers)) {
5482 7 1. equals : replaced boolean return with true for org/jfree/chart/plot/XYPlot::equals → NO_COVERAGE
2. equals : Substituted 0 with 1 → NO_COVERAGE
3. equals : replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE
4. equals : Substituted 0 with 1 → NO_COVERAGE
5. equals : Substituted 0 with -1 → NO_COVERAGE
6. equals : Substituted 0 with 1 → NO_COVERAGE
7. equals : Substituted 0 with -1 → NO_COVERAGE
            return false;
5483
        }
5484 1 1. equals : removed call to org/jfree/util/ObjectUtilities::equal → NO_COVERAGE
        if (!ObjectUtilities.equal(this.backgroundDomainMarkers,
5485 8 1. equals : negated conditional → NO_COVERAGE
2. equals : removed conditional - replaced equality check with false → NO_COVERAGE
3. equals : removed conditional - replaced equality check with true → NO_COVERAGE
4. equals : not equal to less than → NO_COVERAGE
5. equals : not equal to less or equal → NO_COVERAGE
6. equals : not equal to greater than → NO_COVERAGE
7. equals : not equal to greater or equal → NO_COVERAGE
8. equals : not equal to equal → NO_COVERAGE
                that.backgroundDomainMarkers)) {
5486 7 1. equals : replaced boolean return with true for org/jfree/chart/plot/XYPlot::equals → NO_COVERAGE
2. equals : Substituted 0 with 1 → NO_COVERAGE
3. equals : replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE
4. equals : Substituted 0 with 1 → NO_COVERAGE
5. equals : Substituted 0 with -1 → NO_COVERAGE
6. equals : Substituted 0 with 1 → NO_COVERAGE
7. equals : Substituted 0 with -1 → NO_COVERAGE
            return false;
5487
        }
5488 1 1. equals : removed call to org/jfree/util/ObjectUtilities::equal → NO_COVERAGE
        if (!ObjectUtilities.equal(this.foregroundRangeMarkers,
5489 8 1. equals : negated conditional → NO_COVERAGE
2. equals : removed conditional - replaced equality check with false → NO_COVERAGE
3. equals : removed conditional - replaced equality check with true → NO_COVERAGE
4. equals : not equal to less than → NO_COVERAGE
5. equals : not equal to less or equal → NO_COVERAGE
6. equals : not equal to greater than → NO_COVERAGE
7. equals : not equal to greater or equal → NO_COVERAGE
8. equals : not equal to equal → NO_COVERAGE
                that.foregroundRangeMarkers)) {
5490 7 1. equals : replaced boolean return with true for org/jfree/chart/plot/XYPlot::equals → NO_COVERAGE
2. equals : Substituted 0 with 1 → NO_COVERAGE
3. equals : replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE
4. equals : Substituted 0 with 1 → NO_COVERAGE
5. equals : Substituted 0 with -1 → NO_COVERAGE
6. equals : Substituted 0 with 1 → NO_COVERAGE
7. equals : Substituted 0 with -1 → NO_COVERAGE
            return false;
5491
        }
5492 1 1. equals : removed call to org/jfree/util/ObjectUtilities::equal → NO_COVERAGE
        if (!ObjectUtilities.equal(this.backgroundRangeMarkers,
5493 8 1. equals : negated conditional → NO_COVERAGE
2. equals : removed conditional - replaced equality check with false → NO_COVERAGE
3. equals : removed conditional - replaced equality check with true → NO_COVERAGE
4. equals : not equal to less than → NO_COVERAGE
5. equals : not equal to less or equal → NO_COVERAGE
6. equals : not equal to greater than → NO_COVERAGE
7. equals : not equal to greater or equal → NO_COVERAGE
8. equals : not equal to equal → NO_COVERAGE
                that.backgroundRangeMarkers)) {
5494 7 1. equals : replaced boolean return with true for org/jfree/chart/plot/XYPlot::equals → NO_COVERAGE
2. equals : Substituted 0 with 1 → NO_COVERAGE
3. equals : replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE
4. equals : Substituted 0 with 1 → NO_COVERAGE
5. equals : Substituted 0 with -1 → NO_COVERAGE
6. equals : Substituted 0 with 1 → NO_COVERAGE
7. equals : Substituted 0 with -1 → NO_COVERAGE
            return false;
5495
        }
5496 9 1. equals : negated conditional → NO_COVERAGE
2. equals : removed call to org/jfree/util/ObjectUtilities::equal → NO_COVERAGE
3. equals : removed conditional - replaced equality check with false → NO_COVERAGE
4. equals : removed conditional - replaced equality check with true → NO_COVERAGE
5. equals : not equal to less than → NO_COVERAGE
6. equals : not equal to less or equal → NO_COVERAGE
7. equals : not equal to greater than → NO_COVERAGE
8. equals : not equal to greater or equal → NO_COVERAGE
9. equals : not equal to equal → NO_COVERAGE
        if (!ObjectUtilities.equal(this.annotations, that.annotations)) {
5497 7 1. equals : replaced boolean return with true for org/jfree/chart/plot/XYPlot::equals → NO_COVERAGE
2. equals : Substituted 0 with 1 → NO_COVERAGE
3. equals : replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE
4. equals : Substituted 0 with 1 → NO_COVERAGE
5. equals : Substituted 0 with -1 → NO_COVERAGE
6. equals : Substituted 0 with 1 → NO_COVERAGE
7. equals : Substituted 0 with -1 → NO_COVERAGE
            return false;
5498
        }
5499 1 1. equals : removed call to org/jfree/util/ObjectUtilities::equal → NO_COVERAGE
        if (!ObjectUtilities.equal(this.fixedLegendItems,
5500 8 1. equals : negated conditional → NO_COVERAGE
2. equals : removed conditional - replaced equality check with false → NO_COVERAGE
3. equals : removed conditional - replaced equality check with true → NO_COVERAGE
4. equals : not equal to less than → NO_COVERAGE
5. equals : not equal to less or equal → NO_COVERAGE
6. equals : not equal to greater than → NO_COVERAGE
7. equals : not equal to greater or equal → NO_COVERAGE
8. equals : not equal to equal → NO_COVERAGE
                that.fixedLegendItems)) {
5501 7 1. equals : replaced boolean return with true for org/jfree/chart/plot/XYPlot::equals → NO_COVERAGE
2. equals : Substituted 0 with 1 → NO_COVERAGE
3. equals : replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE
4. equals : Substituted 0 with 1 → NO_COVERAGE
5. equals : Substituted 0 with -1 → NO_COVERAGE
6. equals : Substituted 0 with 1 → NO_COVERAGE
7. equals : Substituted 0 with -1 → NO_COVERAGE
            return false;
5502
        }
5503 1 1. equals : removed call to org/jfree/util/PaintUtilities::equal → NO_COVERAGE
        if (!PaintUtilities.equal(this.domainTickBandPaint,
5504 8 1. equals : negated conditional → NO_COVERAGE
2. equals : removed conditional - replaced equality check with false → NO_COVERAGE
3. equals : removed conditional - replaced equality check with true → NO_COVERAGE
4. equals : not equal to less than → NO_COVERAGE
5. equals : not equal to less or equal → NO_COVERAGE
6. equals : not equal to greater than → NO_COVERAGE
7. equals : not equal to greater or equal → NO_COVERAGE
8. equals : not equal to equal → NO_COVERAGE
                that.domainTickBandPaint)) {
5505 7 1. equals : replaced boolean return with true for org/jfree/chart/plot/XYPlot::equals → NO_COVERAGE
2. equals : Substituted 0 with 1 → NO_COVERAGE
3. equals : replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE
4. equals : Substituted 0 with 1 → NO_COVERAGE
5. equals : Substituted 0 with -1 → NO_COVERAGE
6. equals : Substituted 0 with 1 → NO_COVERAGE
7. equals : Substituted 0 with -1 → NO_COVERAGE
            return false;
5506
        }
5507 1 1. equals : removed call to org/jfree/util/PaintUtilities::equal → NO_COVERAGE
        if (!PaintUtilities.equal(this.rangeTickBandPaint,
5508 8 1. equals : negated conditional → NO_COVERAGE
2. equals : removed conditional - replaced equality check with false → NO_COVERAGE
3. equals : removed conditional - replaced equality check with true → NO_COVERAGE
4. equals : not equal to less than → NO_COVERAGE
5. equals : not equal to less or equal → NO_COVERAGE
6. equals : not equal to greater than → NO_COVERAGE
7. equals : not equal to greater or equal → NO_COVERAGE
8. equals : not equal to equal → NO_COVERAGE
                that.rangeTickBandPaint)) {
5509 7 1. equals : replaced boolean return with true for org/jfree/chart/plot/XYPlot::equals → NO_COVERAGE
2. equals : Substituted 0 with 1 → NO_COVERAGE
3. equals : replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE
4. equals : Substituted 0 with 1 → NO_COVERAGE
5. equals : Substituted 0 with -1 → NO_COVERAGE
6. equals : Substituted 0 with 1 → NO_COVERAGE
7. equals : Substituted 0 with -1 → NO_COVERAGE
            return false;
5510
        }
5511 9 1. equals : negated conditional → NO_COVERAGE
2. equals : removed call to java/awt/geom/Point2D::equals → NO_COVERAGE
3. equals : removed conditional - replaced equality check with false → NO_COVERAGE
4. equals : removed conditional - replaced equality check with true → NO_COVERAGE
5. equals : not equal to less than → NO_COVERAGE
6. equals : not equal to less or equal → NO_COVERAGE
7. equals : not equal to greater than → NO_COVERAGE
8. equals : not equal to greater or equal → NO_COVERAGE
9. equals : not equal to equal → NO_COVERAGE
        if (!this.quadrantOrigin.equals(that.quadrantOrigin)) {
5512 7 1. equals : replaced boolean return with true for org/jfree/chart/plot/XYPlot::equals → NO_COVERAGE
2. equals : Substituted 0 with 1 → NO_COVERAGE
3. equals : replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE
4. equals : Substituted 0 with 1 → NO_COVERAGE
5. equals : Substituted 0 with -1 → NO_COVERAGE
6. equals : Substituted 0 with 1 → NO_COVERAGE
7. equals : Substituted 0 with -1 → NO_COVERAGE
            return false;
5513
        }
5514 27 1. equals : changed conditional boundary → NO_COVERAGE
2. equals : Changed increment from 1 to -1 → NO_COVERAGE
3. equals : Substituted 0 with 1 → NO_COVERAGE
4. equals : Substituted 4 with 5 → NO_COVERAGE
5. equals : negated conditional → NO_COVERAGE
6. equals : removed conditional - replaced comparison check with false → NO_COVERAGE
7. equals : removed conditional - replaced comparison check with true → NO_COVERAGE
8. equals : Negated integer local variable number 3 → NO_COVERAGE
9. equals : Substituted 0 with 1 → NO_COVERAGE
10. equals : Substituted 4 with 1 → NO_COVERAGE
11. equals : Substituted 4 with 0 → NO_COVERAGE
12. equals : Substituted 0 with -1 → NO_COVERAGE
13. equals : Substituted 4 with -1 → NO_COVERAGE
14. equals : Substituted 4 with -4 → NO_COVERAGE
15. equals : Substituted 0 with 1 → NO_COVERAGE
16. equals : Substituted 4 with 5 → NO_COVERAGE
17. equals : Substituted 0 with -1 → NO_COVERAGE
18. equals : Substituted 4 with 3 → NO_COVERAGE
19. equals : Less than to less or equal → NO_COVERAGE
20. equals : Less than to greater than → NO_COVERAGE
21. equals : Less than to greater or equal → NO_COVERAGE
22. equals : Less than to equal → NO_COVERAGE
23. equals : Less than to not equal → NO_COVERAGE
24. equals : Incremented (a++) integer local variable number 3 → NO_COVERAGE
25. equals : Decremented (a--) integer local variable number 3 → NO_COVERAGE
26. equals : Incremented (++a) integer local variable number 3 → NO_COVERAGE
27. equals : Decremented (--a) integer local variable number 3 → NO_COVERAGE
        for (int i = 0; i < 4; i++) {
5515 6 1. equals : removed call to org/jfree/util/PaintUtilities::equal → NO_COVERAGE
2. equals : Negated integer local variable number 3 → NO_COVERAGE
3. equals : Incremented (a++) integer local variable number 3 → NO_COVERAGE
4. equals : Decremented (a--) integer local variable number 3 → NO_COVERAGE
5. equals : Incremented (++a) integer local variable number 3 → NO_COVERAGE
6. equals : Decremented (--a) integer local variable number 3 → NO_COVERAGE
            if (!PaintUtilities.equal(this.quadrantPaint[i],
5516 13 1. equals : negated conditional → NO_COVERAGE
2. equals : removed conditional - replaced equality check with false → NO_COVERAGE
3. equals : removed conditional - replaced equality check with true → NO_COVERAGE
4. equals : Negated integer local variable number 3 → NO_COVERAGE
5. equals : not equal to less than → NO_COVERAGE
6. equals : not equal to less or equal → NO_COVERAGE
7. equals : not equal to greater than → NO_COVERAGE
8. equals : not equal to greater or equal → NO_COVERAGE
9. equals : not equal to equal → NO_COVERAGE
10. equals : Incremented (a++) integer local variable number 3 → NO_COVERAGE
11. equals : Decremented (a--) integer local variable number 3 → NO_COVERAGE
12. equals : Incremented (++a) integer local variable number 3 → NO_COVERAGE
13. equals : Decremented (--a) integer local variable number 3 → NO_COVERAGE
                    that.quadrantPaint[i])) {
5517 7 1. equals : replaced boolean return with true for org/jfree/chart/plot/XYPlot::equals → NO_COVERAGE
2. equals : Substituted 0 with 1 → NO_COVERAGE
3. equals : replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE
4. equals : Substituted 0 with 1 → NO_COVERAGE
5. equals : Substituted 0 with -1 → NO_COVERAGE
6. equals : Substituted 0 with 1 → NO_COVERAGE
7. equals : Substituted 0 with -1 → NO_COVERAGE
                return false;
5518
            }
5519
        }
5520 1 1. equals : removed call to org/jfree/util/ObjectUtilities::equal → NO_COVERAGE
        if (!ObjectUtilities.equal(this.shadowGenerator,
5521 8 1. equals : negated conditional → NO_COVERAGE
2. equals : removed conditional - replaced equality check with false → NO_COVERAGE
3. equals : removed conditional - replaced equality check with true → NO_COVERAGE
4. equals : not equal to less than → NO_COVERAGE
5. equals : not equal to less or equal → NO_COVERAGE
6. equals : not equal to greater than → NO_COVERAGE
7. equals : not equal to greater or equal → NO_COVERAGE
8. equals : not equal to equal → NO_COVERAGE
                that.shadowGenerator)) {
5522 7 1. equals : replaced boolean return with true for org/jfree/chart/plot/XYPlot::equals → NO_COVERAGE
2. equals : Substituted 0 with 1 → NO_COVERAGE
3. equals : replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE
4. equals : Substituted 0 with 1 → NO_COVERAGE
5. equals : Substituted 0 with -1 → NO_COVERAGE
6. equals : Substituted 0 with 1 → NO_COVERAGE
7. equals : Substituted 0 with -1 → NO_COVERAGE
            return false;
5523
        }
5524 4 1. equals : replaced boolean return with false for org/jfree/chart/plot/XYPlot::equals → NO_COVERAGE
2. equals : replaced boolean return with true for org/jfree/chart/plot/XYPlot::equals → NO_COVERAGE
3. equals : removed call to org/jfree/chart/plot/Plot::equals → NO_COVERAGE
4. equals : replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE
        return super.equals(obj);
5525
    }
5526
5527
    /**
5528
     * Returns a clone of the plot.
5529
     *
5530
     * @return A clone.
5531
     *
5532
     * @throws CloneNotSupportedException  this can occur if some component of
5533
     *         the plot cannot be cloned.
5534
     */
5535
    @Override
5536
    public Object clone() throws CloneNotSupportedException {
5537 1 1. clone : removed call to org/jfree/chart/plot/Plot::clone → NO_COVERAGE
        XYPlot clone = (XYPlot) super.clone();
5538 3 1. clone : replaced call to org/jfree/chart/util/CloneUtils::cloneMapValues with argument → NO_COVERAGE
2. clone : removed call to org/jfree/chart/util/CloneUtils::cloneMapValues → NO_COVERAGE
3. clone : Removed assignment to member variable domainAxes → NO_COVERAGE
        clone.domainAxes = CloneUtils.cloneMapValues(this.domainAxes);
5539 1 1. clone : removed call to java/util/Map::values → NO_COVERAGE
        for (ValueAxis axis : clone.domainAxes.values()) {
5540 4 1. clone : negated conditional → NO_COVERAGE
2. clone : removed conditional - replaced equality check with false → NO_COVERAGE
3. clone : removed conditional - replaced equality check with true → NO_COVERAGE
4. clone : equal to not equal → NO_COVERAGE
            if (axis != null) {
5541 1 1. clone : removed call to org/jfree/chart/axis/ValueAxis::setPlot → NO_COVERAGE
                axis.setPlot(clone);
5542 1 1. clone : removed call to org/jfree/chart/axis/ValueAxis::addChangeListener → NO_COVERAGE
                axis.addChangeListener(clone);
5543
            }
5544
        }
5545 3 1. clone : replaced call to org/jfree/chart/util/CloneUtils::cloneMapValues with argument → NO_COVERAGE
2. clone : removed call to org/jfree/chart/util/CloneUtils::cloneMapValues → NO_COVERAGE
3. clone : Removed assignment to member variable rangeAxes → NO_COVERAGE
        clone.rangeAxes = CloneUtils.cloneMapValues(this.rangeAxes);
5546 1 1. clone : removed call to java/util/Map::values → NO_COVERAGE
        for (ValueAxis axis : clone.rangeAxes.values()) {
5547 4 1. clone : negated conditional → NO_COVERAGE
2. clone : removed conditional - replaced equality check with false → NO_COVERAGE
3. clone : removed conditional - replaced equality check with true → NO_COVERAGE
4. clone : equal to not equal → NO_COVERAGE
            if (axis != null) {
5548 1 1. clone : removed call to org/jfree/chart/axis/ValueAxis::setPlot → NO_COVERAGE
                axis.setPlot(clone);
5549 1 1. clone : removed call to org/jfree/chart/axis/ValueAxis::addChangeListener → NO_COVERAGE
                axis.addChangeListener(clone);
5550
            }
5551
        }
5552 1 1. clone : Removed assignment to member variable domainAxisLocations → NO_COVERAGE
        clone.domainAxisLocations = new HashMap<Integer, AxisLocation>(
5553 1 1. clone : removed call to java/util/HashMap::<init> → NO_COVERAGE
                this.domainAxisLocations);
5554 1 1. clone : Removed assignment to member variable rangeAxisLocations → NO_COVERAGE
        clone.rangeAxisLocations = new HashMap<Integer, AxisLocation>(
5555 1 1. clone : removed call to java/util/HashMap::<init> → NO_COVERAGE
                this.rangeAxisLocations);
5556
5557
        // the datasets are not cloned, but listeners need to be added...
5558 2 1. clone : removed call to java/util/HashMap::<init> → NO_COVERAGE
2. clone : Removed assignment to member variable datasets → NO_COVERAGE
        clone.datasets = new HashMap<Integer, XYDataset>(this.datasets);
5559 1 1. clone : removed call to java/util/Map::values → NO_COVERAGE
        for (XYDataset dataset : clone.datasets.values()) {
5560 4 1. clone : negated conditional → NO_COVERAGE
2. clone : removed conditional - replaced equality check with false → NO_COVERAGE
3. clone : removed conditional - replaced equality check with true → NO_COVERAGE
4. clone : equal to not equal → NO_COVERAGE
            if (dataset != null) {
5561 1 1. clone : removed call to org/jfree/data/xy/XYDataset::addChangeListener → NO_COVERAGE
                dataset.addChangeListener(clone);
5562
            }
5563
        }
5564
5565 2 1. clone : removed call to java/util/TreeMap::<init> → NO_COVERAGE
2. clone : Removed assignment to member variable datasetToDomainAxesMap → NO_COVERAGE
        clone.datasetToDomainAxesMap = new TreeMap();
5566 1 1. clone : removed call to java/util/Map::putAll → NO_COVERAGE
        clone.datasetToDomainAxesMap.putAll(this.datasetToDomainAxesMap);
5567 2 1. clone : removed call to java/util/TreeMap::<init> → NO_COVERAGE
2. clone : Removed assignment to member variable datasetToRangeAxesMap → NO_COVERAGE
        clone.datasetToRangeAxesMap = new TreeMap();
5568 1 1. clone : removed call to java/util/Map::putAll → NO_COVERAGE
        clone.datasetToRangeAxesMap.putAll(this.datasetToRangeAxesMap);
5569
5570 3 1. clone : replaced call to org/jfree/chart/util/CloneUtils::cloneMapValues with argument → NO_COVERAGE
2. clone : removed call to org/jfree/chart/util/CloneUtils::cloneMapValues → NO_COVERAGE
3. clone : Removed assignment to member variable renderers → NO_COVERAGE
        clone.renderers = CloneUtils.cloneMapValues(this.renderers);
5571 1 1. clone : removed call to java/util/Map::values → NO_COVERAGE
        for (XYItemRenderer renderer : clone.renderers.values()) {
5572 4 1. clone : negated conditional → NO_COVERAGE
2. clone : removed conditional - replaced equality check with false → NO_COVERAGE
3. clone : removed conditional - replaced equality check with true → NO_COVERAGE
4. clone : equal to not equal → NO_COVERAGE
            if (renderer != null) {
5573 1 1. clone : removed call to org/jfree/chart/renderer/xy/XYItemRenderer::setPlot → NO_COVERAGE
                renderer.setPlot(clone);
5574 1 1. clone : removed call to org/jfree/chart/renderer/xy/XYItemRenderer::addChangeListener → NO_COVERAGE
                renderer.addChangeListener(clone);
5575
            }
5576
        }
5577 3 1. clone : replaced call to org/jfree/util/ObjectUtilities::clone with argument → NO_COVERAGE
2. clone : removed call to org/jfree/util/ObjectUtilities::clone → NO_COVERAGE
3. clone : Removed assignment to member variable foregroundDomainMarkers → NO_COVERAGE
        clone.foregroundDomainMarkers = (Map) ObjectUtilities.clone(
5578
                this.foregroundDomainMarkers);
5579 3 1. clone : replaced call to org/jfree/util/ObjectUtilities::clone with argument → NO_COVERAGE
2. clone : removed call to org/jfree/util/ObjectUtilities::clone → NO_COVERAGE
3. clone : Removed assignment to member variable backgroundDomainMarkers → NO_COVERAGE
        clone.backgroundDomainMarkers = (Map) ObjectUtilities.clone(
5580
                this.backgroundDomainMarkers);
5581 3 1. clone : replaced call to org/jfree/util/ObjectUtilities::clone with argument → NO_COVERAGE
2. clone : removed call to org/jfree/util/ObjectUtilities::clone → NO_COVERAGE
3. clone : Removed assignment to member variable foregroundRangeMarkers → NO_COVERAGE
        clone.foregroundRangeMarkers = (Map) ObjectUtilities.clone(
5582
                this.foregroundRangeMarkers);
5583 3 1. clone : replaced call to org/jfree/util/ObjectUtilities::clone with argument → NO_COVERAGE
2. clone : removed call to org/jfree/util/ObjectUtilities::clone → NO_COVERAGE
3. clone : Removed assignment to member variable backgroundRangeMarkers → NO_COVERAGE
        clone.backgroundRangeMarkers = (Map) ObjectUtilities.clone(
5584
                this.backgroundRangeMarkers);
5585 3 1. clone : replaced call to org/jfree/util/ObjectUtilities::deepClone with argument → NO_COVERAGE
2. clone : removed call to org/jfree/util/ObjectUtilities::deepClone → NO_COVERAGE
3. clone : Removed assignment to member variable annotations → NO_COVERAGE
        clone.annotations = (List) ObjectUtilities.deepClone(this.annotations);
5586 4 1. clone : negated conditional → NO_COVERAGE
2. clone : removed conditional - replaced equality check with false → NO_COVERAGE
3. clone : removed conditional - replaced equality check with true → NO_COVERAGE
4. clone : equal to not equal → NO_COVERAGE
        if (this.fixedDomainAxisSpace != null) {
5587 3 1. clone : replaced call to org/jfree/util/ObjectUtilities::clone with argument → NO_COVERAGE
2. clone : removed call to org/jfree/util/ObjectUtilities::clone → NO_COVERAGE
3. clone : Removed assignment to member variable fixedDomainAxisSpace → NO_COVERAGE
            clone.fixedDomainAxisSpace = (AxisSpace) ObjectUtilities.clone(
5588
                    this.fixedDomainAxisSpace);
5589
        }
5590 4 1. clone : negated conditional → NO_COVERAGE
2. clone : removed conditional - replaced equality check with false → NO_COVERAGE
3. clone : removed conditional - replaced equality check with true → NO_COVERAGE
4. clone : equal to not equal → NO_COVERAGE
        if (this.fixedRangeAxisSpace != null) {
5591 3 1. clone : replaced call to org/jfree/util/ObjectUtilities::clone with argument → NO_COVERAGE
2. clone : removed call to org/jfree/util/ObjectUtilities::clone → NO_COVERAGE
3. clone : Removed assignment to member variable fixedRangeAxisSpace → NO_COVERAGE
            clone.fixedRangeAxisSpace = (AxisSpace) ObjectUtilities.clone(
5592
                    this.fixedRangeAxisSpace);
5593
        }
5594 4 1. clone : negated conditional → NO_COVERAGE
2. clone : removed conditional - replaced equality check with false → NO_COVERAGE
3. clone : removed conditional - replaced equality check with true → NO_COVERAGE
4. clone : equal to not equal → NO_COVERAGE
        if (this.fixedLegendItems != null) {
5595 1 1. clone : Removed assignment to member variable fixedLegendItems → NO_COVERAGE
            clone.fixedLegendItems
5596 1 1. clone : removed call to org/jfree/chart/LegendItemCollection::clone → NO_COVERAGE
                    = (LegendItemCollection) this.fixedLegendItems.clone();
5597
        }
5598 3 1. clone : replaced call to org/jfree/util/ObjectUtilities::clone with argument → NO_COVERAGE
2. clone : removed call to org/jfree/util/ObjectUtilities::clone → NO_COVERAGE
3. clone : Removed assignment to member variable quadrantOrigin → NO_COVERAGE
        clone.quadrantOrigin = (Point2D) ObjectUtilities.clone(
5599
                this.quadrantOrigin);
5600 2 1. clone : removed call to [Ljava/awt/Paint;::clone → NO_COVERAGE
2. clone : Removed assignment to member variable quadrantPaint → NO_COVERAGE
        clone.quadrantPaint = this.quadrantPaint.clone();
5601 2 1. clone : replaced return value with null for org/jfree/chart/plot/XYPlot::clone → NO_COVERAGE
2. clone : mutated return of Object value for org/jfree/chart/plot/XYPlot::clone to ( if (x != null) null else throw new RuntimeException ) → NO_COVERAGE
        return clone;
5602
5603
    }
5604
5605
    /**
5606
     * Provides serialization support.
5607
     *
5608
     * @param stream  the output stream.
5609
     *
5610
     * @throws IOException  if there is an I/O error.
5611
     */
5612
    private void writeObject(ObjectOutputStream stream) throws IOException {
5613 1 1. writeObject : removed call to java/io/ObjectOutputStream::defaultWriteObject → NO_COVERAGE
        stream.defaultWriteObject();
5614 1 1. writeObject : removed call to org/jfree/io/SerialUtilities::writeStroke → NO_COVERAGE
        SerialUtilities.writeStroke(this.domainGridlineStroke, stream);
5615 1 1. writeObject : removed call to org/jfree/io/SerialUtilities::writePaint → NO_COVERAGE
        SerialUtilities.writePaint(this.domainGridlinePaint, stream);
5616 1 1. writeObject : removed call to org/jfree/io/SerialUtilities::writeStroke → NO_COVERAGE
        SerialUtilities.writeStroke(this.rangeGridlineStroke, stream);
5617 1 1. writeObject : removed call to org/jfree/io/SerialUtilities::writePaint → NO_COVERAGE
        SerialUtilities.writePaint(this.rangeGridlinePaint, stream);
5618 1 1. writeObject : removed call to org/jfree/io/SerialUtilities::writeStroke → NO_COVERAGE
        SerialUtilities.writeStroke(this.domainMinorGridlineStroke, stream);
5619 1 1. writeObject : removed call to org/jfree/io/SerialUtilities::writePaint → NO_COVERAGE
        SerialUtilities.writePaint(this.domainMinorGridlinePaint, stream);
5620 1 1. writeObject : removed call to org/jfree/io/SerialUtilities::writeStroke → NO_COVERAGE
        SerialUtilities.writeStroke(this.rangeMinorGridlineStroke, stream);
5621 1 1. writeObject : removed call to org/jfree/io/SerialUtilities::writePaint → NO_COVERAGE
        SerialUtilities.writePaint(this.rangeMinorGridlinePaint, stream);
5622 1 1. writeObject : removed call to org/jfree/io/SerialUtilities::writeStroke → NO_COVERAGE
        SerialUtilities.writeStroke(this.rangeZeroBaselineStroke, stream);
5623 1 1. writeObject : removed call to org/jfree/io/SerialUtilities::writePaint → NO_COVERAGE
        SerialUtilities.writePaint(this.rangeZeroBaselinePaint, stream);
5624 1 1. writeObject : removed call to org/jfree/io/SerialUtilities::writeStroke → NO_COVERAGE
        SerialUtilities.writeStroke(this.domainCrosshairStroke, stream);
5625 1 1. writeObject : removed call to org/jfree/io/SerialUtilities::writePaint → NO_COVERAGE
        SerialUtilities.writePaint(this.domainCrosshairPaint, stream);
5626 1 1. writeObject : removed call to org/jfree/io/SerialUtilities::writeStroke → NO_COVERAGE
        SerialUtilities.writeStroke(this.rangeCrosshairStroke, stream);
5627 1 1. writeObject : removed call to org/jfree/io/SerialUtilities::writePaint → NO_COVERAGE
        SerialUtilities.writePaint(this.rangeCrosshairPaint, stream);
5628 1 1. writeObject : removed call to org/jfree/io/SerialUtilities::writePaint → NO_COVERAGE
        SerialUtilities.writePaint(this.domainTickBandPaint, stream);
5629 1 1. writeObject : removed call to org/jfree/io/SerialUtilities::writePaint → NO_COVERAGE
        SerialUtilities.writePaint(this.rangeTickBandPaint, stream);
5630 1 1. writeObject : removed call to org/jfree/io/SerialUtilities::writePoint2D → NO_COVERAGE
        SerialUtilities.writePoint2D(this.quadrantOrigin, stream);
5631 27 1. writeObject : changed conditional boundary → NO_COVERAGE
2. writeObject : Changed increment from 1 to -1 → NO_COVERAGE
3. writeObject : Substituted 0 with 1 → NO_COVERAGE
4. writeObject : Substituted 4 with 5 → NO_COVERAGE
5. writeObject : negated conditional → NO_COVERAGE
6. writeObject : removed conditional - replaced comparison check with false → NO_COVERAGE
7. writeObject : removed conditional - replaced comparison check with true → NO_COVERAGE
8. writeObject : Negated integer local variable number 2 → NO_COVERAGE
9. writeObject : Substituted 0 with 1 → NO_COVERAGE
10. writeObject : Substituted 4 with 1 → NO_COVERAGE
11. writeObject : Substituted 4 with 0 → NO_COVERAGE
12. writeObject : Substituted 0 with -1 → NO_COVERAGE
13. writeObject : Substituted 4 with -1 → NO_COVERAGE
14. writeObject : Substituted 4 with -4 → NO_COVERAGE
15. writeObject : Substituted 0 with 1 → NO_COVERAGE
16. writeObject : Substituted 4 with 5 → NO_COVERAGE
17. writeObject : Substituted 0 with -1 → NO_COVERAGE
18. writeObject : Substituted 4 with 3 → NO_COVERAGE
19. writeObject : Less than to less or equal → NO_COVERAGE
20. writeObject : Less than to greater than → NO_COVERAGE
21. writeObject : Less than to greater or equal → NO_COVERAGE
22. writeObject : Less than to equal → NO_COVERAGE
23. writeObject : Less than to not equal → NO_COVERAGE
24. writeObject : Incremented (a++) integer local variable number 2 → NO_COVERAGE
25. writeObject : Decremented (a--) integer local variable number 2 → NO_COVERAGE
26. writeObject : Incremented (++a) integer local variable number 2 → NO_COVERAGE
27. writeObject : Decremented (--a) integer local variable number 2 → NO_COVERAGE
        for (int i = 0; i < 4; i++) {
5632 6 1. writeObject : removed call to org/jfree/io/SerialUtilities::writePaint → NO_COVERAGE
2. writeObject : Negated integer local variable number 2 → NO_COVERAGE
3. writeObject : Incremented (a++) integer local variable number 2 → NO_COVERAGE
4. writeObject : Decremented (a--) integer local variable number 2 → NO_COVERAGE
5. writeObject : Incremented (++a) integer local variable number 2 → NO_COVERAGE
6. writeObject : Decremented (--a) integer local variable number 2 → NO_COVERAGE
            SerialUtilities.writePaint(this.quadrantPaint[i], stream);
5633
        }
5634 1 1. writeObject : removed call to org/jfree/io/SerialUtilities::writeStroke → NO_COVERAGE
        SerialUtilities.writeStroke(this.domainZeroBaselineStroke, stream);
5635 1 1. writeObject : removed call to org/jfree/io/SerialUtilities::writePaint → NO_COVERAGE
        SerialUtilities.writePaint(this.domainZeroBaselinePaint, stream);
5636
    }
5637
5638
    /**
5639
     * Provides serialization support.
5640
     *
5641
     * @param stream  the input stream.
5642
     *
5643
     * @throws IOException  if there is an I/O error.
5644
     * @throws ClassNotFoundException  if there is a classpath problem.
5645
     */
5646
    private void readObject(ObjectInputStream stream)
5647
        throws IOException, ClassNotFoundException {
5648
5649 1 1. readObject : removed call to java/io/ObjectInputStream::defaultReadObject → NO_COVERAGE
        stream.defaultReadObject();
5650 2 1. readObject : removed call to org/jfree/io/SerialUtilities::readStroke → NO_COVERAGE
2. readObject : Removed assignment to member variable domainGridlineStroke → NO_COVERAGE
        this.domainGridlineStroke = SerialUtilities.readStroke(stream);
5651 2 1. readObject : removed call to org/jfree/io/SerialUtilities::readPaint → NO_COVERAGE
2. readObject : Removed assignment to member variable domainGridlinePaint → NO_COVERAGE
        this.domainGridlinePaint = SerialUtilities.readPaint(stream);
5652 2 1. readObject : removed call to org/jfree/io/SerialUtilities::readStroke → NO_COVERAGE
2. readObject : Removed assignment to member variable rangeGridlineStroke → NO_COVERAGE
        this.rangeGridlineStroke = SerialUtilities.readStroke(stream);
5653 2 1. readObject : removed call to org/jfree/io/SerialUtilities::readPaint → NO_COVERAGE
2. readObject : Removed assignment to member variable rangeGridlinePaint → NO_COVERAGE
        this.rangeGridlinePaint = SerialUtilities.readPaint(stream);
5654 2 1. readObject : removed call to org/jfree/io/SerialUtilities::readStroke → NO_COVERAGE
2. readObject : Removed assignment to member variable domainMinorGridlineStroke → NO_COVERAGE
        this.domainMinorGridlineStroke = SerialUtilities.readStroke(stream);
5655 2 1. readObject : removed call to org/jfree/io/SerialUtilities::readPaint → NO_COVERAGE
2. readObject : Removed assignment to member variable domainMinorGridlinePaint → NO_COVERAGE
        this.domainMinorGridlinePaint = SerialUtilities.readPaint(stream);
5656 2 1. readObject : removed call to org/jfree/io/SerialUtilities::readStroke → NO_COVERAGE
2. readObject : Removed assignment to member variable rangeMinorGridlineStroke → NO_COVERAGE
        this.rangeMinorGridlineStroke = SerialUtilities.readStroke(stream);
5657 2 1. readObject : removed call to org/jfree/io/SerialUtilities::readPaint → NO_COVERAGE
2. readObject : Removed assignment to member variable rangeMinorGridlinePaint → NO_COVERAGE
        this.rangeMinorGridlinePaint = SerialUtilities.readPaint(stream);
5658 2 1. readObject : removed call to org/jfree/io/SerialUtilities::readStroke → NO_COVERAGE
2. readObject : Removed assignment to member variable rangeZeroBaselineStroke → NO_COVERAGE
        this.rangeZeroBaselineStroke = SerialUtilities.readStroke(stream);
5659 2 1. readObject : removed call to org/jfree/io/SerialUtilities::readPaint → NO_COVERAGE
2. readObject : Removed assignment to member variable rangeZeroBaselinePaint → NO_COVERAGE
        this.rangeZeroBaselinePaint = SerialUtilities.readPaint(stream);
5660 2 1. readObject : removed call to org/jfree/io/SerialUtilities::readStroke → NO_COVERAGE
2. readObject : Removed assignment to member variable domainCrosshairStroke → NO_COVERAGE
        this.domainCrosshairStroke = SerialUtilities.readStroke(stream);
5661 2 1. readObject : removed call to org/jfree/io/SerialUtilities::readPaint → NO_COVERAGE
2. readObject : Removed assignment to member variable domainCrosshairPaint → NO_COVERAGE
        this.domainCrosshairPaint = SerialUtilities.readPaint(stream);
5662 2 1. readObject : removed call to org/jfree/io/SerialUtilities::readStroke → NO_COVERAGE
2. readObject : Removed assignment to member variable rangeCrosshairStroke → NO_COVERAGE
        this.rangeCrosshairStroke = SerialUtilities.readStroke(stream);
5663 2 1. readObject : removed call to org/jfree/io/SerialUtilities::readPaint → NO_COVERAGE
2. readObject : Removed assignment to member variable rangeCrosshairPaint → NO_COVERAGE
        this.rangeCrosshairPaint = SerialUtilities.readPaint(stream);
5664 2 1. readObject : removed call to org/jfree/io/SerialUtilities::readPaint → NO_COVERAGE
2. readObject : Removed assignment to member variable domainTickBandPaint → NO_COVERAGE
        this.domainTickBandPaint = SerialUtilities.readPaint(stream);
5665 2 1. readObject : removed call to org/jfree/io/SerialUtilities::readPaint → NO_COVERAGE
2. readObject : Removed assignment to member variable rangeTickBandPaint → NO_COVERAGE
        this.rangeTickBandPaint = SerialUtilities.readPaint(stream);
5666 2 1. readObject : removed call to org/jfree/io/SerialUtilities::readPoint2D → NO_COVERAGE
2. readObject : Removed assignment to member variable quadrantOrigin → NO_COVERAGE
        this.quadrantOrigin = SerialUtilities.readPoint2D(stream);
5667 8 1. readObject : Substituted 4 with 5 → NO_COVERAGE
2. readObject : Removed assignment to member variable quadrantPaint → NO_COVERAGE
3. readObject : Substituted 4 with 1 → NO_COVERAGE
4. readObject : Substituted 4 with 0 → NO_COVERAGE
5. readObject : Substituted 4 with -1 → NO_COVERAGE
6. readObject : Substituted 4 with -4 → NO_COVERAGE
7. readObject : Substituted 4 with 5 → NO_COVERAGE
8. readObject : Substituted 4 with 3 → NO_COVERAGE
        this.quadrantPaint = new Paint[4];
5668 27 1. readObject : changed conditional boundary → NO_COVERAGE
2. readObject : Changed increment from 1 to -1 → NO_COVERAGE
3. readObject : Substituted 0 with 1 → NO_COVERAGE
4. readObject : Substituted 4 with 5 → NO_COVERAGE
5. readObject : negated conditional → NO_COVERAGE
6. readObject : removed conditional - replaced comparison check with false → NO_COVERAGE
7. readObject : removed conditional - replaced comparison check with true → NO_COVERAGE
8. readObject : Negated integer local variable number 2 → NO_COVERAGE
9. readObject : Substituted 0 with 1 → NO_COVERAGE
10. readObject : Substituted 4 with 1 → NO_COVERAGE
11. readObject : Substituted 4 with 0 → NO_COVERAGE
12. readObject : Substituted 0 with -1 → NO_COVERAGE
13. readObject : Substituted 4 with -1 → NO_COVERAGE
14. readObject : Substituted 4 with -4 → NO_COVERAGE
15. readObject : Substituted 0 with 1 → NO_COVERAGE
16. readObject : Substituted 4 with 5 → NO_COVERAGE
17. readObject : Substituted 0 with -1 → NO_COVERAGE
18. readObject : Substituted 4 with 3 → NO_COVERAGE
19. readObject : Less than to less or equal → NO_COVERAGE
20. readObject : Less than to greater than → NO_COVERAGE
21. readObject : Less than to greater or equal → NO_COVERAGE
22. readObject : Less than to equal → NO_COVERAGE
23. readObject : Less than to not equal → NO_COVERAGE
24. readObject : Incremented (a++) integer local variable number 2 → NO_COVERAGE
25. readObject : Decremented (a--) integer local variable number 2 → NO_COVERAGE
26. readObject : Incremented (++a) integer local variable number 2 → NO_COVERAGE
27. readObject : Decremented (--a) integer local variable number 2 → NO_COVERAGE
        for (int i = 0; i < 4; i++) {
5669 6 1. readObject : removed call to org/jfree/io/SerialUtilities::readPaint → NO_COVERAGE
2. readObject : Negated integer local variable number 2 → NO_COVERAGE
3. readObject : Incremented (a++) integer local variable number 2 → NO_COVERAGE
4. readObject : Decremented (a--) integer local variable number 2 → NO_COVERAGE
5. readObject : Incremented (++a) integer local variable number 2 → NO_COVERAGE
6. readObject : Decremented (--a) integer local variable number 2 → NO_COVERAGE
            this.quadrantPaint[i] = SerialUtilities.readPaint(stream);
5670
        }
5671
5672 2 1. readObject : removed call to org/jfree/io/SerialUtilities::readStroke → NO_COVERAGE
2. readObject : Removed assignment to member variable domainZeroBaselineStroke → NO_COVERAGE
        this.domainZeroBaselineStroke = SerialUtilities.readStroke(stream);
5673 2 1. readObject : removed call to org/jfree/io/SerialUtilities::readPaint → NO_COVERAGE
2. readObject : Removed assignment to member variable domainZeroBaselinePaint → NO_COVERAGE
        this.domainZeroBaselinePaint = SerialUtilities.readPaint(stream);
5674
5675
        // register the plot as a listener with its axes, datasets, and
5676
        // renderers...
5677 1 1. readObject : removed call to java/util/Map::values → NO_COVERAGE
        for (ValueAxis axis : this.domainAxes.values()) {
5678 4 1. readObject : negated conditional → NO_COVERAGE
2. readObject : removed conditional - replaced equality check with false → NO_COVERAGE
3. readObject : removed conditional - replaced equality check with true → NO_COVERAGE
4. readObject : equal to not equal → NO_COVERAGE
            if (axis != null) {
5679 1 1. readObject : removed call to org/jfree/chart/axis/ValueAxis::setPlot → NO_COVERAGE
                axis.setPlot(this);
5680 1 1. readObject : removed call to org/jfree/chart/axis/ValueAxis::addChangeListener → NO_COVERAGE
                axis.addChangeListener(this);
5681
            }
5682
        }
5683 1 1. readObject : removed call to java/util/Map::values → NO_COVERAGE
        for (ValueAxis axis : this.rangeAxes.values()) {
5684 4 1. readObject : negated conditional → NO_COVERAGE
2. readObject : removed conditional - replaced equality check with false → NO_COVERAGE
3. readObject : removed conditional - replaced equality check with true → NO_COVERAGE
4. readObject : equal to not equal → NO_COVERAGE
            if (axis != null) {
5685 1 1. readObject : removed call to org/jfree/chart/axis/ValueAxis::setPlot → NO_COVERAGE
                axis.setPlot(this);
5686 1 1. readObject : removed call to org/jfree/chart/axis/ValueAxis::addChangeListener → NO_COVERAGE
                axis.addChangeListener(this);
5687
            }
5688
        }
5689 1 1. readObject : removed call to java/util/Map::values → NO_COVERAGE
        for (XYDataset dataset : this.datasets.values()) {
5690 4 1. readObject : negated conditional → NO_COVERAGE
2. readObject : removed conditional - replaced equality check with false → NO_COVERAGE
3. readObject : removed conditional - replaced equality check with true → NO_COVERAGE
4. readObject : equal to not equal → NO_COVERAGE
            if (dataset != null) {
5691 1 1. readObject : removed call to org/jfree/data/xy/XYDataset::addChangeListener → NO_COVERAGE
                dataset.addChangeListener(this);
5692
            }
5693
        }
5694 1 1. readObject : removed call to java/util/Map::values → NO_COVERAGE
        for (XYItemRenderer renderer : this.renderers.values()) {
5695 4 1. readObject : negated conditional → NO_COVERAGE
2. readObject : removed conditional - replaced equality check with false → NO_COVERAGE
3. readObject : removed conditional - replaced equality check with true → NO_COVERAGE
4. readObject : equal to not equal → NO_COVERAGE
            if (renderer != null) {
5696 1 1. readObject : removed call to org/jfree/chart/renderer/xy/XYItemRenderer::addChangeListener → NO_COVERAGE
                renderer.addChangeListener(this);
5697
            }
5698
        }
5699
5700
    }
5701
5702
}

Mutations

393

1.1
Location : <init>
Killed by : none
removed call to java/awt/geom/Point2D$Double::<init> → NO_COVERAGE

2.2
Location : <init>
Killed by : none
Substituted 0.0 with 1.0 → NO_COVERAGE

3.3
Location : <init>
Killed by : none
Substituted 0.0 with 1.0 → NO_COVERAGE

4.4
Location : <init>
Killed by : none
Removed assignment to member variable quadrantOrigin → NO_COVERAGE

5.5
Location : <init>
Killed by : none
Substituted 0.0 with 1.0 → NO_COVERAGE

6.6
Location : <init>
Killed by : none
Substituted 0.0 with 1.0 → NO_COVERAGE

7.7
Location : <init>
Killed by : none
Substituted 0.0 with -1.0 → NO_COVERAGE

8.8
Location : <init>
Killed by : none
Substituted 0.0 with -1.0 → NO_COVERAGE

9.9
Location : <init>
Killed by : none
Substituted 0.0 with 1.0 → NO_COVERAGE

10.10
Location : <init>
Killed by : none
Substituted 0.0 with 1.0 → NO_COVERAGE

11.11
Location : <init>
Killed by : none
Substituted 0.0 with -1.0 → NO_COVERAGE

12.12
Location : <init>
Killed by : none
Substituted 0.0 with -1.0 → NO_COVERAGE

397

1.1
Location : <init>
Killed by : none
Substituted 4 with 5 → NO_COVERAGE

2.2
Location : <init>
Killed by : none
Removed assignment to member variable quadrantPaint → NO_COVERAGE

3.3
Location : <init>
Killed by : none
Substituted 4 with 1 → NO_COVERAGE

4.4
Location : <init>
Killed by : none
Substituted 4 with 0 → NO_COVERAGE

5.5
Location : <init>
Killed by : none
Substituted 4 with -1 → NO_COVERAGE

6.6
Location : <init>
Killed by : none
Substituted 4 with -4 → NO_COVERAGE

7.7
Location : <init>
Killed by : none
Substituted 4 with 5 → NO_COVERAGE

8.8
Location : <init>
Killed by : none
Substituted 4 with 3 → NO_COVERAGE

509

1.1
Location : <init>
Killed by : none
Substituted 1 with 0 → NO_COVERAGE

2.2
Location : <init>
Killed by : none
Removed assignment to member variable domainCrosshairLockedOnData → NO_COVERAGE

3.3
Location : <init>
Killed by : none
Substituted 1 with 0 → NO_COVERAGE

4.4
Location : <init>
Killed by : none
Substituted 1 with -1 → NO_COVERAGE

5.5
Location : <init>
Killed by : none
Substituted 1 with -1 → NO_COVERAGE

6.6
Location : <init>
Killed by : none
Substituted 1 with 2 → NO_COVERAGE

7.7
Location : <init>
Killed by : none
Substituted 1 with 0 → NO_COVERAGE

527

1.1
Location : <init>
Killed by : none
Substituted 1 with 0 → NO_COVERAGE

2.2
Location : <init>
Killed by : none
Removed assignment to member variable rangeCrosshairLockedOnData → NO_COVERAGE

3.3
Location : <init>
Killed by : none
Substituted 1 with 0 → NO_COVERAGE

4.4
Location : <init>
Killed by : none
Substituted 1 with -1 → NO_COVERAGE

5.5
Location : <init>
Killed by : none
Substituted 1 with -1 → NO_COVERAGE

6.6
Location : <init>
Killed by : none
Substituted 1 with 2 → NO_COVERAGE

7.7
Location : <init>
Killed by : none
Substituted 1 with 0 → NO_COVERAGE

565

1.1
Location : <init>
Killed by : none
Removed assignment to member variable datasetRenderingOrder → NO_COVERAGE

572

1.1
Location : <init>
Killed by : none
Removed assignment to member variable seriesRenderingOrder → NO_COVERAGE

631

1.1
Location : <init>
Killed by : none
Removed assignment to member variable orientation → NO_COVERAGE

632

1.1
Location : <init>
Killed by : none
Substituted 1 with 0 → NO_COVERAGE

2.2
Location : <init>
Killed by : none
Removed assignment to member variable weight → NO_COVERAGE

3.3
Location : <init>
Killed by : none
Substituted 1 with 0 → NO_COVERAGE

4.4
Location : <init>
Killed by : none
Substituted 1 with -1 → NO_COVERAGE

5.5
Location : <init>
Killed by : none
Substituted 1 with -1 → NO_COVERAGE

6.6
Location : <init>
Killed by : none
Substituted 1 with 2 → NO_COVERAGE

7.7
Location : <init>
Killed by : none
Substituted 1 with 0 → NO_COVERAGE

633

1.1
Location : <init>
Killed by : none
Removed assignment to member variable axisOffset → NO_COVERAGE

636

1.1
Location : <init>
Killed by : none
removed call to java/util/HashMap::<init> → NO_COVERAGE

2.2
Location : <init>
Killed by : none
Removed assignment to member variable domainAxes → NO_COVERAGE

637

1.1
Location : <init>
Killed by : none
removed call to java/util/HashMap::<init> → NO_COVERAGE

2.2
Location : <init>
Killed by : none
Removed assignment to member variable domainAxisLocations → NO_COVERAGE

638

1.1
Location : <init>
Killed by : none
removed call to java/util/HashMap::<init> → NO_COVERAGE

2.2
Location : <init>
Killed by : none
Removed assignment to member variable foregroundDomainMarkers → NO_COVERAGE

639

1.1
Location : <init>
Killed by : none
removed call to java/util/HashMap::<init> → NO_COVERAGE

2.2
Location : <init>
Killed by : none
Removed assignment to member variable backgroundDomainMarkers → NO_COVERAGE

641

1.1
Location : <init>
Killed by : none
removed call to java/util/HashMap::<init> → NO_COVERAGE

2.2
Location : <init>
Killed by : none
Removed assignment to member variable rangeAxes → NO_COVERAGE

642

1.1
Location : <init>
Killed by : none
removed call to java/util/HashMap::<init> → NO_COVERAGE

2.2
Location : <init>
Killed by : none
Removed assignment to member variable rangeAxisLocations → NO_COVERAGE

643

1.1
Location : <init>
Killed by : none
removed call to java/util/HashMap::<init> → NO_COVERAGE

2.2
Location : <init>
Killed by : none
Removed assignment to member variable foregroundRangeMarkers → NO_COVERAGE

644

1.1
Location : <init>
Killed by : none
removed call to java/util/HashMap::<init> → NO_COVERAGE

2.2
Location : <init>
Killed by : none
Removed assignment to member variable backgroundRangeMarkers → NO_COVERAGE

646

1.1
Location : <init>
Killed by : none
removed call to java/util/HashMap::<init> → NO_COVERAGE

2.2
Location : <init>
Killed by : none
Removed assignment to member variable datasets → NO_COVERAGE

647

1.1
Location : <init>
Killed by : none
removed call to java/util/HashMap::<init> → NO_COVERAGE

2.2
Location : <init>
Killed by : none
Removed assignment to member variable renderers → NO_COVERAGE

649

1.1
Location : <init>
Killed by : none
removed call to java/util/TreeMap::<init> → NO_COVERAGE

2.2
Location : <init>
Killed by : none
Removed assignment to member variable datasetToDomainAxesMap → NO_COVERAGE

650

1.1
Location : <init>
Killed by : none
removed call to java/util/TreeMap::<init> → NO_COVERAGE

2.2
Location : <init>
Killed by : none
Removed assignment to member variable datasetToRangeAxesMap → NO_COVERAGE

652

1.1
Location : <init>
Killed by : none
removed call to java/util/ArrayList::<init> → NO_COVERAGE

2.2
Location : <init>
Killed by : none
Removed assignment to member variable annotations → NO_COVERAGE

654

1.1
Location : <init>
Killed by : none
replaced call to java/util/Map::put with argument → NO_COVERAGE

2.2
Location : <init>
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

3.3
Location : <init>
Killed by : none
removed call to java/lang/Integer::valueOf → NO_COVERAGE

4.4
Location : <init>
Killed by : none
removed call to java/util/Map::put → NO_COVERAGE

5.5
Location : <init>
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

6.6
Location : <init>
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

7.7
Location : <init>
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

8.8
Location : <init>
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

655

1.1
Location : <init>
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : <init>
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : <init>
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : <init>
Killed by : none
equal to not equal → NO_COVERAGE

656

1.1
Location : <init>
Killed by : none
removed call to org/jfree/data/xy/XYDataset::addChangeListener → NO_COVERAGE

659

1.1
Location : <init>
Killed by : none
replaced call to java/util/Map::put with argument → NO_COVERAGE

2.2
Location : <init>
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

3.3
Location : <init>
Killed by : none
removed call to java/lang/Integer::valueOf → NO_COVERAGE

4.4
Location : <init>
Killed by : none
removed call to java/util/Map::put → NO_COVERAGE

5.5
Location : <init>
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

6.6
Location : <init>
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

7.7
Location : <init>
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

8.8
Location : <init>
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

660

1.1
Location : <init>
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : <init>
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : <init>
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : <init>
Killed by : none
equal to not equal → NO_COVERAGE

661

1.1
Location : <init>
Killed by : none
removed call to org/jfree/chart/renderer/xy/XYItemRenderer::setPlot → NO_COVERAGE

662

1.1
Location : <init>
Killed by : none
removed call to org/jfree/chart/renderer/xy/XYItemRenderer::addChangeListener → NO_COVERAGE

665

1.1
Location : <init>
Killed by : none
replaced call to java/util/Map::put with argument → NO_COVERAGE

2.2
Location : <init>
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

3.3
Location : <init>
Killed by : none
removed call to java/lang/Integer::valueOf → NO_COVERAGE

4.4
Location : <init>
Killed by : none
removed call to java/util/Map::put → NO_COVERAGE

5.5
Location : <init>
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

6.6
Location : <init>
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

7.7
Location : <init>
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

8.8
Location : <init>
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

666

1.1
Location : <init>
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

2.2
Location : <init>
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

3.3
Location : <init>
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::mapDatasetToDomainAxis → NO_COVERAGE

4.4
Location : <init>
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

5.5
Location : <init>
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

6.6
Location : <init>
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

7.7
Location : <init>
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

8.8
Location : <init>
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

9.9
Location : <init>
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

10.10
Location : <init>
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

11.11
Location : <init>
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

667

1.1
Location : <init>
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : <init>
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : <init>
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : <init>
Killed by : none
equal to not equal → NO_COVERAGE

668

1.1
Location : <init>
Killed by : none
removed call to org/jfree/chart/axis/ValueAxis::setPlot → NO_COVERAGE

669

1.1
Location : <init>
Killed by : none
removed call to org/jfree/chart/axis/ValueAxis::addChangeListener → NO_COVERAGE

671

1.1
Location : <init>
Killed by : none
replaced call to java/util/Map::put with argument → NO_COVERAGE

2.2
Location : <init>
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

3.3
Location : <init>
Killed by : none
removed call to java/lang/Integer::valueOf → NO_COVERAGE

4.4
Location : <init>
Killed by : none
removed call to java/util/Map::put → NO_COVERAGE

5.5
Location : <init>
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

6.6
Location : <init>
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

7.7
Location : <init>
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

8.8
Location : <init>
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

673

1.1
Location : <init>
Killed by : none
replaced call to java/util/Map::put with argument → NO_COVERAGE

2.2
Location : <init>
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

3.3
Location : <init>
Killed by : none
removed call to java/lang/Integer::valueOf → NO_COVERAGE

4.4
Location : <init>
Killed by : none
removed call to java/util/Map::put → NO_COVERAGE

5.5
Location : <init>
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

6.6
Location : <init>
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

7.7
Location : <init>
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

8.8
Location : <init>
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

674

1.1
Location : <init>
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

2.2
Location : <init>
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

3.3
Location : <init>
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::mapDatasetToRangeAxis → NO_COVERAGE

4.4
Location : <init>
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

5.5
Location : <init>
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

6.6
Location : <init>
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

7.7
Location : <init>
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

8.8
Location : <init>
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

9.9
Location : <init>
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

10.10
Location : <init>
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

11.11
Location : <init>
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

675

1.1
Location : <init>
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : <init>
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : <init>
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : <init>
Killed by : none
equal to not equal → NO_COVERAGE

676

1.1
Location : <init>
Killed by : none
removed call to org/jfree/chart/axis/ValueAxis::setPlot → NO_COVERAGE

677

1.1
Location : <init>
Killed by : none
removed call to org/jfree/chart/axis/ValueAxis::addChangeListener → NO_COVERAGE

679

1.1
Location : <init>
Killed by : none
replaced call to java/util/Map::put with argument → NO_COVERAGE

2.2
Location : <init>
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

3.3
Location : <init>
Killed by : none
removed call to java/lang/Integer::valueOf → NO_COVERAGE

4.4
Location : <init>
Killed by : none
removed call to java/util/Map::put → NO_COVERAGE

5.5
Location : <init>
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

6.6
Location : <init>
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

7.7
Location : <init>
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

8.8
Location : <init>
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

681

1.1
Location : <init>
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::configureDomainAxes → NO_COVERAGE

682

1.1
Location : <init>
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::configureRangeAxes → NO_COVERAGE

684

1.1
Location : <init>
Killed by : none
Substituted 1 with 0 → NO_COVERAGE

2.2
Location : <init>
Killed by : none
Removed assignment to member variable domainGridlinesVisible → NO_COVERAGE

3.3
Location : <init>
Killed by : none
Substituted 1 with 0 → NO_COVERAGE

4.4
Location : <init>
Killed by : none
Substituted 1 with -1 → NO_COVERAGE

5.5
Location : <init>
Killed by : none
Substituted 1 with -1 → NO_COVERAGE

6.6
Location : <init>
Killed by : none
Substituted 1 with 2 → NO_COVERAGE

7.7
Location : <init>
Killed by : none
Substituted 1 with 0 → NO_COVERAGE

685

1.1
Location : <init>
Killed by : none
Removed assignment to member variable domainGridlineStroke → NO_COVERAGE

686

1.1
Location : <init>
Killed by : none
Removed assignment to member variable domainGridlinePaint → NO_COVERAGE

688

1.1
Location : <init>
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

2.2
Location : <init>
Killed by : none
Removed assignment to member variable domainMinorGridlinesVisible → NO_COVERAGE

3.3
Location : <init>
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

4.4
Location : <init>
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

5.5
Location : <init>
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

6.6
Location : <init>
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

689

1.1
Location : <init>
Killed by : none
Removed assignment to member variable domainMinorGridlineStroke → NO_COVERAGE

690

1.1
Location : <init>
Killed by : none
Removed assignment to member variable domainMinorGridlinePaint → NO_COVERAGE

692

1.1
Location : <init>
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

2.2
Location : <init>
Killed by : none
Removed assignment to member variable domainZeroBaselineVisible → NO_COVERAGE

3.3
Location : <init>
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

4.4
Location : <init>
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

5.5
Location : <init>
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

6.6
Location : <init>
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

693

1.1
Location : <init>
Killed by : none
Removed assignment to member variable domainZeroBaselinePaint → NO_COVERAGE

694

1.1
Location : <init>
Killed by : none
removed call to java/awt/BasicStroke::<init> → NO_COVERAGE

2.2
Location : <init>
Killed by : none
Substituted 0.5 with 1.0 → NO_COVERAGE

3.3
Location : <init>
Killed by : none
Removed assignment to member variable domainZeroBaselineStroke → NO_COVERAGE

4.4
Location : <init>
Killed by : none
Substituted 0.5 with 1.0 → NO_COVERAGE

5.5
Location : <init>
Killed by : none
Substituted 0.5 with 0.0 → NO_COVERAGE

6.6
Location : <init>
Killed by : none
Substituted 0.5 with -1.0 → NO_COVERAGE

7.7
Location : <init>
Killed by : none
Substituted 0.5 with -0.5 → NO_COVERAGE

8.8
Location : <init>
Killed by : none
Substituted 0.5 with 1.5 → NO_COVERAGE

9.9
Location : <init>
Killed by : none
Substituted 0.5 with -0.5 → NO_COVERAGE

696

1.1
Location : <init>
Killed by : none
Substituted 1 with 0 → NO_COVERAGE

2.2
Location : <init>
Killed by : none
Removed assignment to member variable rangeGridlinesVisible → NO_COVERAGE

3.3
Location : <init>
Killed by : none
Substituted 1 with 0 → NO_COVERAGE

4.4
Location : <init>
Killed by : none
Substituted 1 with -1 → NO_COVERAGE

5.5
Location : <init>
Killed by : none
Substituted 1 with -1 → NO_COVERAGE

6.6
Location : <init>
Killed by : none
Substituted 1 with 2 → NO_COVERAGE

7.7
Location : <init>
Killed by : none
Substituted 1 with 0 → NO_COVERAGE

697

1.1
Location : <init>
Killed by : none
Removed assignment to member variable rangeGridlineStroke → NO_COVERAGE

698

1.1
Location : <init>
Killed by : none
Removed assignment to member variable rangeGridlinePaint → NO_COVERAGE

700

1.1
Location : <init>
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

2.2
Location : <init>
Killed by : none
Removed assignment to member variable rangeMinorGridlinesVisible → NO_COVERAGE

3.3
Location : <init>
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

4.4
Location : <init>
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

5.5
Location : <init>
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

6.6
Location : <init>
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

701

1.1
Location : <init>
Killed by : none
Removed assignment to member variable rangeMinorGridlineStroke → NO_COVERAGE

702

1.1
Location : <init>
Killed by : none
Removed assignment to member variable rangeMinorGridlinePaint → NO_COVERAGE

704

1.1
Location : <init>
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

2.2
Location : <init>
Killed by : none
Removed assignment to member variable rangeZeroBaselineVisible → NO_COVERAGE

3.3
Location : <init>
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

4.4
Location : <init>
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

5.5
Location : <init>
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

6.6
Location : <init>
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

705

1.1
Location : <init>
Killed by : none
Removed assignment to member variable rangeZeroBaselinePaint → NO_COVERAGE

706

1.1
Location : <init>
Killed by : none
removed call to java/awt/BasicStroke::<init> → NO_COVERAGE

2.2
Location : <init>
Killed by : none
Substituted 0.5 with 1.0 → NO_COVERAGE

3.3
Location : <init>
Killed by : none
Removed assignment to member variable rangeZeroBaselineStroke → NO_COVERAGE

4.4
Location : <init>
Killed by : none
Substituted 0.5 with 1.0 → NO_COVERAGE

5.5
Location : <init>
Killed by : none
Substituted 0.5 with 0.0 → NO_COVERAGE

6.6
Location : <init>
Killed by : none
Substituted 0.5 with -1.0 → NO_COVERAGE

7.7
Location : <init>
Killed by : none
Substituted 0.5 with -0.5 → NO_COVERAGE

8.8
Location : <init>
Killed by : none
Substituted 0.5 with 1.5 → NO_COVERAGE

9.9
Location : <init>
Killed by : none
Substituted 0.5 with -0.5 → NO_COVERAGE

708

1.1
Location : <init>
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

2.2
Location : <init>
Killed by : none
Removed assignment to member variable domainCrosshairVisible → NO_COVERAGE

3.3
Location : <init>
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

4.4
Location : <init>
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

5.5
Location : <init>
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

6.6
Location : <init>
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

709

1.1
Location : <init>
Killed by : none
Substituted 0.0 with 1.0 → NO_COVERAGE

2.2
Location : <init>
Killed by : none
Removed assignment to member variable domainCrosshairValue → NO_COVERAGE

3.3
Location : <init>
Killed by : none
Substituted 0.0 with 1.0 → NO_COVERAGE

4.4
Location : <init>
Killed by : none
Substituted 0.0 with -1.0 → NO_COVERAGE

5.5
Location : <init>
Killed by : none
Substituted 0.0 with 1.0 → NO_COVERAGE

6.6
Location : <init>
Killed by : none
Substituted 0.0 with -1.0 → NO_COVERAGE

710

1.1
Location : <init>
Killed by : none
Removed assignment to member variable domainCrosshairStroke → NO_COVERAGE

711

1.1
Location : <init>
Killed by : none
Removed assignment to member variable domainCrosshairPaint → NO_COVERAGE

713

1.1
Location : <init>
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

2.2
Location : <init>
Killed by : none
Removed assignment to member variable rangeCrosshairVisible → NO_COVERAGE

3.3
Location : <init>
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

4.4
Location : <init>
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

5.5
Location : <init>
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

6.6
Location : <init>
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

714

1.1
Location : <init>
Killed by : none
Substituted 0.0 with 1.0 → NO_COVERAGE

2.2
Location : <init>
Killed by : none
Removed assignment to member variable rangeCrosshairValue → NO_COVERAGE

3.3
Location : <init>
Killed by : none
Substituted 0.0 with 1.0 → NO_COVERAGE

4.4
Location : <init>
Killed by : none
Substituted 0.0 with -1.0 → NO_COVERAGE

5.5
Location : <init>
Killed by : none
Substituted 0.0 with 1.0 → NO_COVERAGE

6.6
Location : <init>
Killed by : none
Substituted 0.0 with -1.0 → NO_COVERAGE

715

1.1
Location : <init>
Killed by : none
Removed assignment to member variable rangeCrosshairStroke → NO_COVERAGE

716

1.1
Location : <init>
Killed by : none
Removed assignment to member variable rangeCrosshairPaint → NO_COVERAGE

717

1.1
Location : <init>
Killed by : none
Removed assignment to member variable shadowGenerator → NO_COVERAGE

727

1.1
Location : getPlotType
Killed by : none
replaced call to java/util/ResourceBundle::getString with argument → NO_COVERAGE

2.2
Location : getPlotType
Killed by : none
replaced return value with "" for org/jfree/chart/plot/XYPlot::getPlotType → NO_COVERAGE

3.3
Location : getPlotType
Killed by : none
removed call to java/util/ResourceBundle::getString → NO_COVERAGE

4.4
Location : getPlotType
Killed by : none
mutated return of Object value for org/jfree/chart/plot/XYPlot::getPlotType to ( if (x != null) null else throw new RuntimeException ) → NO_COVERAGE

739

1.1
Location : getOrientation
Killed by : none
replaced return value with null for org/jfree/chart/plot/XYPlot::getOrientation → NO_COVERAGE

2.2
Location : getOrientation
Killed by : none
mutated return of Object value for org/jfree/chart/plot/XYPlot::getOrientation to ( if (x != null) null else throw new RuntimeException ) → NO_COVERAGE

751

1.1
Location : setOrientation
Killed by : none
removed call to org/jfree/chart/util/ParamChecks::nullNotPermitted → NO_COVERAGE

752

1.1
Location : setOrientation
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : setOrientation
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : setOrientation
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : setOrientation
Killed by : none
equal to not equal → NO_COVERAGE

753

1.1
Location : setOrientation
Killed by : none
Removed assignment to member variable orientation → NO_COVERAGE

754

1.1
Location : setOrientation
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::fireChangeEvent → NO_COVERAGE

766

1.1
Location : getAxisOffset
Killed by : none
replaced return value with null for org/jfree/chart/plot/XYPlot::getAxisOffset → NO_COVERAGE

2.2
Location : getAxisOffset
Killed by : none
mutated return of Object value for org/jfree/chart/plot/XYPlot::getAxisOffset to ( if (x != null) null else throw new RuntimeException ) → NO_COVERAGE

778

1.1
Location : setAxisOffset
Killed by : none
removed call to org/jfree/chart/util/ParamChecks::nullNotPermitted → NO_COVERAGE

779

1.1
Location : setAxisOffset
Killed by : none
Removed assignment to member variable axisOffset → NO_COVERAGE

780

1.1
Location : setAxisOffset
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::fireChangeEvent → NO_COVERAGE

794

1.1
Location : getDomainAxis
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

2.2
Location : getDomainAxis
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::getDomainAxis → NO_COVERAGE

3.3
Location : getDomainAxis
Killed by : none
replaced return value with null for org/jfree/chart/plot/XYPlot::getDomainAxis → NO_COVERAGE

4.4
Location : getDomainAxis
Killed by : none
mutated return of Object value for org/jfree/chart/plot/XYPlot::getDomainAxis to ( if (x != null) null else throw new RuntimeException ) → NO_COVERAGE

5.5
Location : getDomainAxis
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

6.6
Location : getDomainAxis
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

7.7
Location : getDomainAxis
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

8.8
Location : getDomainAxis
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

808

1.1
Location : getDomainAxis
Killed by : none
replaced call to java/util/Map::get with argument → NO_COVERAGE

2.2
Location : getDomainAxis
Killed by : none
removed call to java/lang/Integer::valueOf → NO_COVERAGE

3.3
Location : getDomainAxis
Killed by : none
removed call to java/util/Map::get → NO_COVERAGE

4.4
Location : getDomainAxis
Killed by : none
Negated integer local variable number 1 → NO_COVERAGE

5.5
Location : getDomainAxis
Killed by : none
Incremented (a++) integer local variable number 1 → NO_COVERAGE

6.6
Location : getDomainAxis
Killed by : none
Decremented (a--) integer local variable number 1 → NO_COVERAGE

7.7
Location : getDomainAxis
Killed by : none
Incremented (++a) integer local variable number 1 → NO_COVERAGE

8.8
Location : getDomainAxis
Killed by : none
Decremented (--a) integer local variable number 1 → NO_COVERAGE

809

1.1
Location : getDomainAxis
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : getDomainAxis
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : getDomainAxis
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : getDomainAxis
Killed by : none
not equal to equal → NO_COVERAGE

810

1.1
Location : getDomainAxis
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::getParent → NO_COVERAGE

811

1.1
Location : getDomainAxis
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : getDomainAxis
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : getDomainAxis
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : getDomainAxis
Killed by : none
equal to less than → NO_COVERAGE

5.5
Location : getDomainAxis
Killed by : none
equal to less or equal → NO_COVERAGE

6.6
Location : getDomainAxis
Killed by : none
equal to greater than → NO_COVERAGE

7.7
Location : getDomainAxis
Killed by : none
equal to greater or equal → NO_COVERAGE

8.8
Location : getDomainAxis
Killed by : none
equal to not equal → NO_COVERAGE

813

1.1
Location : getDomainAxis
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::getDomainAxis → NO_COVERAGE

2.2
Location : getDomainAxis
Killed by : none
Negated integer local variable number 1 → NO_COVERAGE

3.3
Location : getDomainAxis
Killed by : none
Incremented (a++) integer local variable number 1 → NO_COVERAGE

4.4
Location : getDomainAxis
Killed by : none
Decremented (a--) integer local variable number 1 → NO_COVERAGE

5.5
Location : getDomainAxis
Killed by : none
Incremented (++a) integer local variable number 1 → NO_COVERAGE

6.6
Location : getDomainAxis
Killed by : none
Decremented (--a) integer local variable number 1 → NO_COVERAGE

816

1.1
Location : getDomainAxis
Killed by : none
replaced return value with null for org/jfree/chart/plot/XYPlot::getDomainAxis → NO_COVERAGE

2.2
Location : getDomainAxis
Killed by : none
mutated return of Object value for org/jfree/chart/plot/XYPlot::getDomainAxis to ( if (x != null) null else throw new RuntimeException ) → NO_COVERAGE

829

1.1
Location : setDomainAxis
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

2.2
Location : setDomainAxis
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::setDomainAxis → NO_COVERAGE

3.3
Location : setDomainAxis
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

4.4
Location : setDomainAxis
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

5.5
Location : setDomainAxis
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

6.6
Location : setDomainAxis
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

843

1.1
Location : setDomainAxis
Killed by : none
Substituted 1 with 0 → NO_COVERAGE

2.2
Location : setDomainAxis
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::setDomainAxis → NO_COVERAGE

3.3
Location : setDomainAxis
Killed by : none
Negated integer local variable number 1 → NO_COVERAGE

4.4
Location : setDomainAxis
Killed by : none
Substituted 1 with 0 → NO_COVERAGE

5.5
Location : setDomainAxis
Killed by : none
Substituted 1 with -1 → NO_COVERAGE

6.6
Location : setDomainAxis
Killed by : none
Substituted 1 with -1 → NO_COVERAGE

7.7
Location : setDomainAxis
Killed by : none
Substituted 1 with 2 → NO_COVERAGE

8.8
Location : setDomainAxis
Killed by : none
Substituted 1 with 0 → NO_COVERAGE

9.9
Location : setDomainAxis
Killed by : none
Incremented (a++) integer local variable number 1 → NO_COVERAGE

10.10
Location : setDomainAxis
Killed by : none
Decremented (a--) integer local variable number 1 → NO_COVERAGE

11.11
Location : setDomainAxis
Killed by : none
Incremented (++a) integer local variable number 1 → NO_COVERAGE

12.12
Location : setDomainAxis
Killed by : none
Decremented (--a) integer local variable number 1 → NO_COVERAGE

857

1.1
Location : setDomainAxis
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::getDomainAxis → NO_COVERAGE

2.2
Location : setDomainAxis
Killed by : none
Negated integer local variable number 1 → NO_COVERAGE

3.3
Location : setDomainAxis
Killed by : none
Incremented (a++) integer local variable number 1 → NO_COVERAGE

4.4
Location : setDomainAxis
Killed by : none
Decremented (a--) integer local variable number 1 → NO_COVERAGE

5.5
Location : setDomainAxis
Killed by : none
Incremented (++a) integer local variable number 1 → NO_COVERAGE

6.6
Location : setDomainAxis
Killed by : none
Decremented (--a) integer local variable number 1 → NO_COVERAGE

858

1.1
Location : setDomainAxis
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : setDomainAxis
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : setDomainAxis
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : setDomainAxis
Killed by : none
equal to not equal → NO_COVERAGE

859

1.1
Location : setDomainAxis
Killed by : none
removed call to org/jfree/chart/axis/ValueAxis::removeChangeListener → NO_COVERAGE

861

1.1
Location : setDomainAxis
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : setDomainAxis
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : setDomainAxis
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : setDomainAxis
Killed by : none
equal to not equal → NO_COVERAGE

862

1.1
Location : setDomainAxis
Killed by : none
removed call to org/jfree/chart/axis/ValueAxis::setPlot → NO_COVERAGE

864

1.1
Location : setDomainAxis
Killed by : none
replaced call to java/util/Map::put with argument → NO_COVERAGE

2.2
Location : setDomainAxis
Killed by : none
removed call to java/lang/Integer::valueOf → NO_COVERAGE

3.3
Location : setDomainAxis
Killed by : none
removed call to java/util/Map::put → NO_COVERAGE

4.4
Location : setDomainAxis
Killed by : none
Negated integer local variable number 1 → NO_COVERAGE

5.5
Location : setDomainAxis
Killed by : none
Incremented (a++) integer local variable number 1 → NO_COVERAGE

6.6
Location : setDomainAxis
Killed by : none
Decremented (a--) integer local variable number 1 → NO_COVERAGE

7.7
Location : setDomainAxis
Killed by : none
Incremented (++a) integer local variable number 1 → NO_COVERAGE

8.8
Location : setDomainAxis
Killed by : none
Decremented (--a) integer local variable number 1 → NO_COVERAGE

865

1.1
Location : setDomainAxis
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : setDomainAxis
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : setDomainAxis
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : setDomainAxis
Killed by : none
equal to not equal → NO_COVERAGE

866

1.1
Location : setDomainAxis
Killed by : none
removed call to org/jfree/chart/axis/ValueAxis::configure → NO_COVERAGE

867

1.1
Location : setDomainAxis
Killed by : none
removed call to org/jfree/chart/axis/ValueAxis::addChangeListener → NO_COVERAGE

869

1.1
Location : setDomainAxis
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : setDomainAxis
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : setDomainAxis
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : setDomainAxis
Killed by : none
Negated integer local variable number 3 → NO_COVERAGE

5.5
Location : setDomainAxis
Killed by : none
equal to less than → NO_COVERAGE

6.6
Location : setDomainAxis
Killed by : none
equal to less or equal → NO_COVERAGE

7.7
Location : setDomainAxis
Killed by : none
equal to greater than → NO_COVERAGE

8.8
Location : setDomainAxis
Killed by : none
equal to greater or equal → NO_COVERAGE

9.9
Location : setDomainAxis
Killed by : none
equal to not equal → NO_COVERAGE

10.10
Location : setDomainAxis
Killed by : none
Incremented (a++) integer local variable number 3 → NO_COVERAGE

11.11
Location : setDomainAxis
Killed by : none
Decremented (a--) integer local variable number 3 → NO_COVERAGE

12.12
Location : setDomainAxis
Killed by : none
Incremented (++a) integer local variable number 3 → NO_COVERAGE

13.13
Location : setDomainAxis
Killed by : none
Decremented (--a) integer local variable number 3 → NO_COVERAGE

870

1.1
Location : setDomainAxis
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::fireChangeEvent → NO_COVERAGE

883

1.1
Location : setDomainAxes
Killed by : none
changed conditional boundary → NO_COVERAGE

2.2
Location : setDomainAxes
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

3.3
Location : setDomainAxes
Killed by : none
negated conditional → NO_COVERAGE

4.4
Location : setDomainAxes
Killed by : none
removed conditional - replaced comparison check with false → NO_COVERAGE

5.5
Location : setDomainAxes
Killed by : none
removed conditional - replaced comparison check with true → NO_COVERAGE

6.6
Location : setDomainAxes
Killed by : none
Negated integer local variable number 2 → NO_COVERAGE

7.7
Location : setDomainAxes
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

8.8
Location : setDomainAxes
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

9.9
Location : setDomainAxes
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

10.10
Location : setDomainAxes
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

11.11
Location : setDomainAxes
Killed by : none
Less than to less or equal → NO_COVERAGE

12.12
Location : setDomainAxes
Killed by : none
Less than to greater than → NO_COVERAGE

13.13
Location : setDomainAxes
Killed by : none
Less than to greater or equal → NO_COVERAGE

14.14
Location : setDomainAxes
Killed by : none
Less than to equal → NO_COVERAGE

15.15
Location : setDomainAxes
Killed by : none
Less than to not equal → NO_COVERAGE

16.16
Location : setDomainAxes
Killed by : none
Incremented (a++) integer local variable number 2 → NO_COVERAGE

17.17
Location : setDomainAxes
Killed by : none
Decremented (a--) integer local variable number 2 → NO_COVERAGE

18.18
Location : setDomainAxes
Killed by : none
Incremented (++a) integer local variable number 2 → NO_COVERAGE

19.19
Location : setDomainAxes
Killed by : none
Decremented (--a) integer local variable number 2 → NO_COVERAGE

884

1.1
Location : setDomainAxes
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

2.2
Location : setDomainAxes
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::setDomainAxis → NO_COVERAGE

3.3
Location : setDomainAxes
Killed by : none
Negated integer local variable number 2 → NO_COVERAGE

4.4
Location : setDomainAxes
Killed by : none
Negated integer local variable number 2 → NO_COVERAGE

5.5
Location : setDomainAxes
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

6.6
Location : setDomainAxes
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

7.7
Location : setDomainAxes
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

8.8
Location : setDomainAxes
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

9.9
Location : setDomainAxes
Killed by : none
Incremented (a++) integer local variable number 2 → NO_COVERAGE

10.10
Location : setDomainAxes
Killed by : none
Incremented (a++) integer local variable number 2 → NO_COVERAGE

11.11
Location : setDomainAxes
Killed by : none
Decremented (a--) integer local variable number 2 → NO_COVERAGE

12.12
Location : setDomainAxes
Killed by : none
Decremented (a--) integer local variable number 2 → NO_COVERAGE

13.13
Location : setDomainAxes
Killed by : none
Incremented (++a) integer local variable number 2 → NO_COVERAGE

14.14
Location : setDomainAxes
Killed by : none
Incremented (++a) integer local variable number 2 → NO_COVERAGE

15.15
Location : setDomainAxes
Killed by : none
Decremented (--a) integer local variable number 2 → NO_COVERAGE

16.16
Location : setDomainAxes
Killed by : none
Decremented (--a) integer local variable number 2 → NO_COVERAGE

886

1.1
Location : setDomainAxes
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::fireChangeEvent → NO_COVERAGE

897

1.1
Location : getDomainAxisLocation
Killed by : none
replaced call to java/util/Map::get with argument → NO_COVERAGE

2.2
Location : getDomainAxisLocation
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

3.3
Location : getDomainAxisLocation
Killed by : none
removed call to java/lang/Integer::valueOf → NO_COVERAGE

4.4
Location : getDomainAxisLocation
Killed by : none
removed call to java/util/Map::get → NO_COVERAGE

5.5
Location : getDomainAxisLocation
Killed by : none
replaced return value with null for org/jfree/chart/plot/XYPlot::getDomainAxisLocation → NO_COVERAGE

6.6
Location : getDomainAxisLocation
Killed by : none
mutated return of Object value for org/jfree/chart/plot/XYPlot::getDomainAxisLocation to ( if (x != null) null else throw new RuntimeException ) → NO_COVERAGE

7.7
Location : getDomainAxisLocation
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

8.8
Location : getDomainAxisLocation
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

9.9
Location : getDomainAxisLocation
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

10.10
Location : getDomainAxisLocation
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

910

1.1
Location : setDomainAxisLocation
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

2.2
Location : setDomainAxisLocation
Killed by : none
Substituted 1 with 0 → NO_COVERAGE

3.3
Location : setDomainAxisLocation
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::setDomainAxisLocation → NO_COVERAGE

4.4
Location : setDomainAxisLocation
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

5.5
Location : setDomainAxisLocation
Killed by : none
Substituted 1 with 0 → NO_COVERAGE

6.6
Location : setDomainAxisLocation
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

7.7
Location : setDomainAxisLocation
Killed by : none
Substituted 1 with -1 → NO_COVERAGE

8.8
Location : setDomainAxisLocation
Killed by : none
Substituted 1 with -1 → NO_COVERAGE

9.9
Location : setDomainAxisLocation
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

10.10
Location : setDomainAxisLocation
Killed by : none
Substituted 1 with 2 → NO_COVERAGE

11.11
Location : setDomainAxisLocation
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

12.12
Location : setDomainAxisLocation
Killed by : none
Substituted 1 with 0 → NO_COVERAGE

924

1.1
Location : setDomainAxisLocation
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

2.2
Location : setDomainAxisLocation
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::setDomainAxisLocation → NO_COVERAGE

3.3
Location : setDomainAxisLocation
Killed by : none
Negated integer local variable number 2 → NO_COVERAGE

4.4
Location : setDomainAxisLocation
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

5.5
Location : setDomainAxisLocation
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

6.6
Location : setDomainAxisLocation
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

7.7
Location : setDomainAxisLocation
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

8.8
Location : setDomainAxisLocation
Killed by : none
Incremented (a++) integer local variable number 2 → NO_COVERAGE

9.9
Location : setDomainAxisLocation
Killed by : none
Decremented (a--) integer local variable number 2 → NO_COVERAGE

10.10
Location : setDomainAxisLocation
Killed by : none
Incremented (++a) integer local variable number 2 → NO_COVERAGE

11.11
Location : setDomainAxisLocation
Killed by : none
Decremented (--a) integer local variable number 2 → NO_COVERAGE

937

1.1
Location : getDomainAxisEdge
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::getDomainAxisLocation → NO_COVERAGE

2.2
Location : getDomainAxisEdge
Killed by : none
removed call to org/jfree/chart/plot/Plot::resolveDomainAxisLocation → NO_COVERAGE

3.3
Location : getDomainAxisEdge
Killed by : none
replaced return value with null for org/jfree/chart/plot/XYPlot::getDomainAxisEdge → NO_COVERAGE

4.4
Location : getDomainAxisEdge
Killed by : none
mutated return of Object value for org/jfree/chart/plot/XYPlot::getDomainAxisEdge to ( if (x != null) null else throw new RuntimeException ) → NO_COVERAGE

949

1.1
Location : getDomainAxisCount
Killed by : none
removed call to java/util/Map::size → NO_COVERAGE

2.2
Location : getDomainAxisCount
Killed by : none
replaced int return with 0 for org/jfree/chart/plot/XYPlot::getDomainAxisCount → NO_COVERAGE

3.3
Location : getDomainAxisCount
Killed by : none
replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE

959

1.1
Location : clearDomainAxes
Killed by : none
removed call to java/util/Map::values → NO_COVERAGE

960

1.1
Location : clearDomainAxes
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : clearDomainAxes
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : clearDomainAxes
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : clearDomainAxes
Killed by : none
equal to not equal → NO_COVERAGE

961

1.1
Location : clearDomainAxes
Killed by : none
removed call to org/jfree/chart/axis/ValueAxis::removeChangeListener → NO_COVERAGE

964

1.1
Location : clearDomainAxes
Killed by : none
removed call to java/util/Map::clear → NO_COVERAGE

965

1.1
Location : clearDomainAxes
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::fireChangeEvent → NO_COVERAGE

972

1.1
Location : configureDomainAxes
Killed by : none
removed call to java/util/Map::values → NO_COVERAGE

973

1.1
Location : configureDomainAxes
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : configureDomainAxes
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : configureDomainAxes
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : configureDomainAxes
Killed by : none
equal to not equal → NO_COVERAGE

974

1.1
Location : configureDomainAxes
Killed by : none
removed call to org/jfree/chart/axis/ValueAxis::configure → NO_COVERAGE

991

1.1
Location : getDomainAxisLocation
Killed by : none
replaced call to java/util/Map::get with argument → NO_COVERAGE

2.2
Location : getDomainAxisLocation
Killed by : none
removed call to java/lang/Integer::valueOf → NO_COVERAGE

3.3
Location : getDomainAxisLocation
Killed by : none
removed call to java/util/Map::get → NO_COVERAGE

4.4
Location : getDomainAxisLocation
Killed by : none
Negated integer local variable number 1 → NO_COVERAGE

5.5
Location : getDomainAxisLocation
Killed by : none
Incremented (a++) integer local variable number 1 → NO_COVERAGE

6.6
Location : getDomainAxisLocation
Killed by : none
Decremented (a--) integer local variable number 1 → NO_COVERAGE

7.7
Location : getDomainAxisLocation
Killed by : none
Incremented (++a) integer local variable number 1 → NO_COVERAGE

8.8
Location : getDomainAxisLocation
Killed by : none
Decremented (--a) integer local variable number 1 → NO_COVERAGE

992

1.1
Location : getDomainAxisLocation
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : getDomainAxisLocation
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : getDomainAxisLocation
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : getDomainAxisLocation
Killed by : none
not equal to equal → NO_COVERAGE

993

1.1
Location : getDomainAxisLocation
Killed by : none
replaced call to org/jfree/chart/axis/AxisLocation::getOpposite with argument → NO_COVERAGE

2.2
Location : getDomainAxisLocation
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::getDomainAxisLocation → NO_COVERAGE

3.3
Location : getDomainAxisLocation
Killed by : none
removed call to org/jfree/chart/axis/AxisLocation::getOpposite → NO_COVERAGE

995

1.1
Location : getDomainAxisLocation
Killed by : none
replaced return value with null for org/jfree/chart/plot/XYPlot::getDomainAxisLocation → NO_COVERAGE

2.2
Location : getDomainAxisLocation
Killed by : none
mutated return of Object value for org/jfree/chart/plot/XYPlot::getDomainAxisLocation to ( if (x != null) null else throw new RuntimeException ) → NO_COVERAGE

1010

1.1
Location : setDomainAxisLocation
Killed by : none
Substituted 1 with 0 → NO_COVERAGE

2.2
Location : setDomainAxisLocation
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::setDomainAxisLocation → NO_COVERAGE

3.3
Location : setDomainAxisLocation
Killed by : none
Negated integer local variable number 1 → NO_COVERAGE

4.4
Location : setDomainAxisLocation
Killed by : none
Substituted 1 with 0 → NO_COVERAGE

5.5
Location : setDomainAxisLocation
Killed by : none
Substituted 1 with -1 → NO_COVERAGE

6.6
Location : setDomainAxisLocation
Killed by : none
Substituted 1 with -1 → NO_COVERAGE

7.7
Location : setDomainAxisLocation
Killed by : none
Substituted 1 with 2 → NO_COVERAGE

8.8
Location : setDomainAxisLocation
Killed by : none
Substituted 1 with 0 → NO_COVERAGE

9.9
Location : setDomainAxisLocation
Killed by : none
Incremented (a++) integer local variable number 1 → NO_COVERAGE

10.10
Location : setDomainAxisLocation
Killed by : none
Decremented (a--) integer local variable number 1 → NO_COVERAGE

11.11
Location : setDomainAxisLocation
Killed by : none
Incremented (++a) integer local variable number 1 → NO_COVERAGE

12.12
Location : setDomainAxisLocation
Killed by : none
Decremented (--a) integer local variable number 1 → NO_COVERAGE

1029

1.1
Location : setDomainAxisLocation
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : setDomainAxisLocation
Killed by : none
negated conditional → NO_COVERAGE

3.3
Location : setDomainAxisLocation
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

4.4
Location : setDomainAxisLocation
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

5.5
Location : setDomainAxisLocation
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

6.6
Location : setDomainAxisLocation
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

7.7
Location : setDomainAxisLocation
Killed by : none
Negated integer local variable number 1 → NO_COVERAGE

8.8
Location : setDomainAxisLocation
Killed by : none
not equal to less than → NO_COVERAGE

9.9
Location : setDomainAxisLocation
Killed by : none
not equal to less or equal → NO_COVERAGE

10.10
Location : setDomainAxisLocation
Killed by : none
not equal to greater than → NO_COVERAGE

11.11
Location : setDomainAxisLocation
Killed by : none
not equal to greater or equal → NO_COVERAGE

12.12
Location : setDomainAxisLocation
Killed by : none
not equal to equal → NO_COVERAGE

13.13
Location : setDomainAxisLocation
Killed by : none
not equal to equal → NO_COVERAGE

14.14
Location : setDomainAxisLocation
Killed by : none
Incremented (a++) integer local variable number 1 → NO_COVERAGE

15.15
Location : setDomainAxisLocation
Killed by : none
Decremented (a--) integer local variable number 1 → NO_COVERAGE

16.16
Location : setDomainAxisLocation
Killed by : none
Incremented (++a) integer local variable number 1 → NO_COVERAGE

17.17
Location : setDomainAxisLocation
Killed by : none
Decremented (--a) integer local variable number 1 → NO_COVERAGE

1030

1.1
Location : setDomainAxisLocation
Killed by : none
removed call to java/lang/IllegalArgumentException::<init> → NO_COVERAGE

1033

1.1
Location : setDomainAxisLocation
Killed by : none
replaced call to java/util/Map::put with argument → NO_COVERAGE

2.2
Location : setDomainAxisLocation
Killed by : none
removed call to java/lang/Integer::valueOf → NO_COVERAGE

3.3
Location : setDomainAxisLocation
Killed by : none
removed call to java/util/Map::put → NO_COVERAGE

4.4
Location : setDomainAxisLocation
Killed by : none
Negated integer local variable number 1 → NO_COVERAGE

5.5
Location : setDomainAxisLocation
Killed by : none
Incremented (a++) integer local variable number 1 → NO_COVERAGE

6.6
Location : setDomainAxisLocation
Killed by : none
Decremented (a--) integer local variable number 1 → NO_COVERAGE

7.7
Location : setDomainAxisLocation
Killed by : none
Incremented (++a) integer local variable number 1 → NO_COVERAGE

8.8
Location : setDomainAxisLocation
Killed by : none
Decremented (--a) integer local variable number 1 → NO_COVERAGE

1034

1.1
Location : setDomainAxisLocation
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : setDomainAxisLocation
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : setDomainAxisLocation
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : setDomainAxisLocation
Killed by : none
Negated integer local variable number 3 → NO_COVERAGE

5.5
Location : setDomainAxisLocation
Killed by : none
equal to less than → NO_COVERAGE

6.6
Location : setDomainAxisLocation
Killed by : none
equal to less or equal → NO_COVERAGE

7.7
Location : setDomainAxisLocation
Killed by : none
equal to greater than → NO_COVERAGE

8.8
Location : setDomainAxisLocation
Killed by : none
equal to greater or equal → NO_COVERAGE

9.9
Location : setDomainAxisLocation
Killed by : none
equal to not equal → NO_COVERAGE

10.10
Location : setDomainAxisLocation
Killed by : none
Incremented (a++) integer local variable number 3 → NO_COVERAGE

11.11
Location : setDomainAxisLocation
Killed by : none
Decremented (a--) integer local variable number 3 → NO_COVERAGE

12.12
Location : setDomainAxisLocation
Killed by : none
Incremented (++a) integer local variable number 3 → NO_COVERAGE

13.13
Location : setDomainAxisLocation
Killed by : none
Decremented (--a) integer local variable number 3 → NO_COVERAGE

1035

1.1
Location : setDomainAxisLocation
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::fireChangeEvent → NO_COVERAGE

1049

1.1
Location : getDomainAxisEdge
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::getDomainAxisLocation → NO_COVERAGE

2.2
Location : getDomainAxisEdge
Killed by : none
Negated integer local variable number 1 → NO_COVERAGE

3.3
Location : getDomainAxisEdge
Killed by : none
Incremented (a++) integer local variable number 1 → NO_COVERAGE

4.4
Location : getDomainAxisEdge
Killed by : none
Decremented (a--) integer local variable number 1 → NO_COVERAGE

5.5
Location : getDomainAxisEdge
Killed by : none
Incremented (++a) integer local variable number 1 → NO_COVERAGE

6.6
Location : getDomainAxisEdge
Killed by : none
Decremented (--a) integer local variable number 1 → NO_COVERAGE

1050

1.1
Location : getDomainAxisEdge
Killed by : none
removed call to org/jfree/chart/plot/Plot::resolveDomainAxisLocation → NO_COVERAGE

2.2
Location : getDomainAxisEdge
Killed by : none
replaced return value with null for org/jfree/chart/plot/XYPlot::getDomainAxisEdge → NO_COVERAGE

3.3
Location : getDomainAxisEdge
Killed by : none
mutated return of Object value for org/jfree/chart/plot/XYPlot::getDomainAxisEdge to ( if (x != null) null else throw new RuntimeException ) → NO_COVERAGE

1064

1.1
Location : getRangeAxis
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

2.2
Location : getRangeAxis
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::getRangeAxis → NO_COVERAGE

3.3
Location : getRangeAxis
Killed by : none
replaced return value with null for org/jfree/chart/plot/XYPlot::getRangeAxis → NO_COVERAGE

4.4
Location : getRangeAxis
Killed by : none
mutated return of Object value for org/jfree/chart/plot/XYPlot::getRangeAxis to ( if (x != null) null else throw new RuntimeException ) → NO_COVERAGE

5.5
Location : getRangeAxis
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

6.6
Location : getRangeAxis
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

7.7
Location : getRangeAxis
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

8.8
Location : getRangeAxis
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

1077

1.1
Location : setRangeAxis
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : setRangeAxis
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : setRangeAxis
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : setRangeAxis
Killed by : none
equal to not equal → NO_COVERAGE

1078

1.1
Location : setRangeAxis
Killed by : none
removed call to org/jfree/chart/axis/ValueAxis::setPlot → NO_COVERAGE

1081

1.1
Location : setRangeAxis
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::getRangeAxis → NO_COVERAGE

1082

1.1
Location : setRangeAxis
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : setRangeAxis
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : setRangeAxis
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : setRangeAxis
Killed by : none
equal to not equal → NO_COVERAGE

1083

1.1
Location : setRangeAxis
Killed by : none
removed call to org/jfree/chart/axis/ValueAxis::removeChangeListener → NO_COVERAGE

1085

1.1
Location : setRangeAxis
Killed by : none
replaced call to java/util/Map::put with argument → NO_COVERAGE

2.2
Location : setRangeAxis
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

3.3
Location : setRangeAxis
Killed by : none
removed call to java/lang/Integer::valueOf → NO_COVERAGE

4.4
Location : setRangeAxis
Killed by : none
removed call to java/util/Map::put → NO_COVERAGE

5.5
Location : setRangeAxis
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

6.6
Location : setRangeAxis
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

7.7
Location : setRangeAxis
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

8.8
Location : setRangeAxis
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

1086

1.1
Location : setRangeAxis
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : setRangeAxis
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : setRangeAxis
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : setRangeAxis
Killed by : none
equal to not equal → NO_COVERAGE

1087

1.1
Location : setRangeAxis
Killed by : none
removed call to org/jfree/chart/axis/ValueAxis::configure → NO_COVERAGE

1088

1.1
Location : setRangeAxis
Killed by : none
removed call to org/jfree/chart/axis/ValueAxis::addChangeListener → NO_COVERAGE

1090

1.1
Location : setRangeAxis
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::fireChangeEvent → NO_COVERAGE

1101

1.1
Location : getRangeAxisLocation
Killed by : none
replaced call to java/util/Map::get with argument → NO_COVERAGE

2.2
Location : getRangeAxisLocation
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

3.3
Location : getRangeAxisLocation
Killed by : none
removed call to java/lang/Integer::valueOf → NO_COVERAGE

4.4
Location : getRangeAxisLocation
Killed by : none
removed call to java/util/Map::get → NO_COVERAGE

5.5
Location : getRangeAxisLocation
Killed by : none
replaced return value with null for org/jfree/chart/plot/XYPlot::getRangeAxisLocation → NO_COVERAGE

6.6
Location : getRangeAxisLocation
Killed by : none
mutated return of Object value for org/jfree/chart/plot/XYPlot::getRangeAxisLocation to ( if (x != null) null else throw new RuntimeException ) → NO_COVERAGE

7.7
Location : getRangeAxisLocation
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

8.8
Location : getRangeAxisLocation
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

9.9
Location : getRangeAxisLocation
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

10.10
Location : getRangeAxisLocation
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

1114

1.1
Location : setRangeAxisLocation
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

2.2
Location : setRangeAxisLocation
Killed by : none
Substituted 1 with 0 → NO_COVERAGE

3.3
Location : setRangeAxisLocation
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::setRangeAxisLocation → NO_COVERAGE

4.4
Location : setRangeAxisLocation
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

5.5
Location : setRangeAxisLocation
Killed by : none
Substituted 1 with 0 → NO_COVERAGE

6.6
Location : setRangeAxisLocation
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

7.7
Location : setRangeAxisLocation
Killed by : none
Substituted 1 with -1 → NO_COVERAGE

8.8
Location : setRangeAxisLocation
Killed by : none
Substituted 1 with -1 → NO_COVERAGE

9.9
Location : setRangeAxisLocation
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

10.10
Location : setRangeAxisLocation
Killed by : none
Substituted 1 with 2 → NO_COVERAGE

11.11
Location : setRangeAxisLocation
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

12.12
Location : setRangeAxisLocation
Killed by : none
Substituted 1 with 0 → NO_COVERAGE

1128

1.1
Location : setRangeAxisLocation
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

2.2
Location : setRangeAxisLocation
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::setRangeAxisLocation → NO_COVERAGE

3.3
Location : setRangeAxisLocation
Killed by : none
Negated integer local variable number 2 → NO_COVERAGE

4.4
Location : setRangeAxisLocation
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

5.5
Location : setRangeAxisLocation
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

6.6
Location : setRangeAxisLocation
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

7.7
Location : setRangeAxisLocation
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

8.8
Location : setRangeAxisLocation
Killed by : none
Incremented (a++) integer local variable number 2 → NO_COVERAGE

9.9
Location : setRangeAxisLocation
Killed by : none
Decremented (a--) integer local variable number 2 → NO_COVERAGE

10.10
Location : setRangeAxisLocation
Killed by : none
Incremented (++a) integer local variable number 2 → NO_COVERAGE

11.11
Location : setRangeAxisLocation
Killed by : none
Decremented (--a) integer local variable number 2 → NO_COVERAGE

1140

1.1
Location : getRangeAxisEdge
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::getRangeAxisLocation → NO_COVERAGE

2.2
Location : getRangeAxisEdge
Killed by : none
removed call to org/jfree/chart/plot/Plot::resolveRangeAxisLocation → NO_COVERAGE

3.3
Location : getRangeAxisEdge
Killed by : none
replaced return value with null for org/jfree/chart/plot/XYPlot::getRangeAxisEdge → NO_COVERAGE

4.4
Location : getRangeAxisEdge
Killed by : none
mutated return of Object value for org/jfree/chart/plot/XYPlot::getRangeAxisEdge to ( if (x != null) null else throw new RuntimeException ) → NO_COVERAGE

1155

1.1
Location : getRangeAxis
Killed by : none
replaced call to java/util/Map::get with argument → NO_COVERAGE

2.2
Location : getRangeAxis
Killed by : none
removed call to java/lang/Integer::valueOf → NO_COVERAGE

3.3
Location : getRangeAxis
Killed by : none
removed call to java/util/Map::get → NO_COVERAGE

4.4
Location : getRangeAxis
Killed by : none
Negated integer local variable number 1 → NO_COVERAGE

5.5
Location : getRangeAxis
Killed by : none
Incremented (a++) integer local variable number 1 → NO_COVERAGE

6.6
Location : getRangeAxis
Killed by : none
Decremented (a--) integer local variable number 1 → NO_COVERAGE

7.7
Location : getRangeAxis
Killed by : none
Incremented (++a) integer local variable number 1 → NO_COVERAGE

8.8
Location : getRangeAxis
Killed by : none
Decremented (--a) integer local variable number 1 → NO_COVERAGE

1156

1.1
Location : getRangeAxis
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : getRangeAxis
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : getRangeAxis
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : getRangeAxis
Killed by : none
not equal to equal → NO_COVERAGE

1157

1.1
Location : getRangeAxis
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::getParent → NO_COVERAGE

1158

1.1
Location : getRangeAxis
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : getRangeAxis
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : getRangeAxis
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : getRangeAxis
Killed by : none
equal to less than → NO_COVERAGE

5.5
Location : getRangeAxis
Killed by : none
equal to less or equal → NO_COVERAGE

6.6
Location : getRangeAxis
Killed by : none
equal to greater than → NO_COVERAGE

7.7
Location : getRangeAxis
Killed by : none
equal to greater or equal → NO_COVERAGE

8.8
Location : getRangeAxis
Killed by : none
equal to not equal → NO_COVERAGE

1160

1.1
Location : getRangeAxis
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::getRangeAxis → NO_COVERAGE

2.2
Location : getRangeAxis
Killed by : none
Negated integer local variable number 1 → NO_COVERAGE

3.3
Location : getRangeAxis
Killed by : none
Incremented (a++) integer local variable number 1 → NO_COVERAGE

4.4
Location : getRangeAxis
Killed by : none
Decremented (a--) integer local variable number 1 → NO_COVERAGE

5.5
Location : getRangeAxis
Killed by : none
Incremented (++a) integer local variable number 1 → NO_COVERAGE

6.6
Location : getRangeAxis
Killed by : none
Decremented (--a) integer local variable number 1 → NO_COVERAGE

1163

1.1
Location : getRangeAxis
Killed by : none
replaced return value with null for org/jfree/chart/plot/XYPlot::getRangeAxis → NO_COVERAGE

2.2
Location : getRangeAxis
Killed by : none
mutated return of Object value for org/jfree/chart/plot/XYPlot::getRangeAxis to ( if (x != null) null else throw new RuntimeException ) → NO_COVERAGE

1176

1.1
Location : setRangeAxis
Killed by : none
Substituted 1 with 0 → NO_COVERAGE

2.2
Location : setRangeAxis
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::setRangeAxis → NO_COVERAGE

3.3
Location : setRangeAxis
Killed by : none
Negated integer local variable number 1 → NO_COVERAGE

4.4
Location : setRangeAxis
Killed by : none
Substituted 1 with 0 → NO_COVERAGE

5.5
Location : setRangeAxis
Killed by : none
Substituted 1 with -1 → NO_COVERAGE

6.6
Location : setRangeAxis
Killed by : none
Substituted 1 with -1 → NO_COVERAGE

7.7
Location : setRangeAxis
Killed by : none
Substituted 1 with 2 → NO_COVERAGE

8.8
Location : setRangeAxis
Killed by : none
Substituted 1 with 0 → NO_COVERAGE

9.9
Location : setRangeAxis
Killed by : none
Incremented (a++) integer local variable number 1 → NO_COVERAGE

10.10
Location : setRangeAxis
Killed by : none
Decremented (a--) integer local variable number 1 → NO_COVERAGE

11.11
Location : setRangeAxis
Killed by : none
Incremented (++a) integer local variable number 1 → NO_COVERAGE

12.12
Location : setRangeAxis
Killed by : none
Decremented (--a) integer local variable number 1 → NO_COVERAGE

1190

1.1
Location : setRangeAxis
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::getRangeAxis → NO_COVERAGE

2.2
Location : setRangeAxis
Killed by : none
Negated integer local variable number 1 → NO_COVERAGE

3.3
Location : setRangeAxis
Killed by : none
Incremented (a++) integer local variable number 1 → NO_COVERAGE

4.4
Location : setRangeAxis
Killed by : none
Decremented (a--) integer local variable number 1 → NO_COVERAGE

5.5
Location : setRangeAxis
Killed by : none
Incremented (++a) integer local variable number 1 → NO_COVERAGE

6.6
Location : setRangeAxis
Killed by : none
Decremented (--a) integer local variable number 1 → NO_COVERAGE

1191

1.1
Location : setRangeAxis
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : setRangeAxis
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : setRangeAxis
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : setRangeAxis
Killed by : none
equal to not equal → NO_COVERAGE

1192

1.1
Location : setRangeAxis
Killed by : none
removed call to org/jfree/chart/axis/ValueAxis::removeChangeListener → NO_COVERAGE

1194

1.1
Location : setRangeAxis
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : setRangeAxis
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : setRangeAxis
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : setRangeAxis
Killed by : none
equal to not equal → NO_COVERAGE

1195

1.1
Location : setRangeAxis
Killed by : none
removed call to org/jfree/chart/axis/ValueAxis::setPlot → NO_COVERAGE

1197

1.1
Location : setRangeAxis
Killed by : none
replaced call to java/util/Map::put with argument → NO_COVERAGE

2.2
Location : setRangeAxis
Killed by : none
removed call to java/lang/Integer::valueOf → NO_COVERAGE

3.3
Location : setRangeAxis
Killed by : none
removed call to java/util/Map::put → NO_COVERAGE

4.4
Location : setRangeAxis
Killed by : none
Negated integer local variable number 1 → NO_COVERAGE

5.5
Location : setRangeAxis
Killed by : none
Incremented (a++) integer local variable number 1 → NO_COVERAGE

6.6
Location : setRangeAxis
Killed by : none
Decremented (a--) integer local variable number 1 → NO_COVERAGE

7.7
Location : setRangeAxis
Killed by : none
Incremented (++a) integer local variable number 1 → NO_COVERAGE

8.8
Location : setRangeAxis
Killed by : none
Decremented (--a) integer local variable number 1 → NO_COVERAGE

1198

1.1
Location : setRangeAxis
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : setRangeAxis
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : setRangeAxis
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : setRangeAxis
Killed by : none
equal to not equal → NO_COVERAGE

1199

1.1
Location : setRangeAxis
Killed by : none
removed call to org/jfree/chart/axis/ValueAxis::configure → NO_COVERAGE

1200

1.1
Location : setRangeAxis
Killed by : none
removed call to org/jfree/chart/axis/ValueAxis::addChangeListener → NO_COVERAGE

1202

1.1
Location : setRangeAxis
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : setRangeAxis
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : setRangeAxis
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : setRangeAxis
Killed by : none
Negated integer local variable number 3 → NO_COVERAGE

5.5
Location : setRangeAxis
Killed by : none
equal to less than → NO_COVERAGE

6.6
Location : setRangeAxis
Killed by : none
equal to less or equal → NO_COVERAGE

7.7
Location : setRangeAxis
Killed by : none
equal to greater than → NO_COVERAGE

8.8
Location : setRangeAxis
Killed by : none
equal to greater or equal → NO_COVERAGE

9.9
Location : setRangeAxis
Killed by : none
equal to not equal → NO_COVERAGE

10.10
Location : setRangeAxis
Killed by : none
Incremented (a++) integer local variable number 3 → NO_COVERAGE

11.11
Location : setRangeAxis
Killed by : none
Decremented (a--) integer local variable number 3 → NO_COVERAGE

12.12
Location : setRangeAxis
Killed by : none
Incremented (++a) integer local variable number 3 → NO_COVERAGE

13.13
Location : setRangeAxis
Killed by : none
Decremented (--a) integer local variable number 3 → NO_COVERAGE

1203

1.1
Location : setRangeAxis
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::fireChangeEvent → NO_COVERAGE

1216

1.1
Location : setRangeAxes
Killed by : none
changed conditional boundary → NO_COVERAGE

2.2
Location : setRangeAxes
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

3.3
Location : setRangeAxes
Killed by : none
negated conditional → NO_COVERAGE

4.4
Location : setRangeAxes
Killed by : none
removed conditional - replaced comparison check with false → NO_COVERAGE

5.5
Location : setRangeAxes
Killed by : none
removed conditional - replaced comparison check with true → NO_COVERAGE

6.6
Location : setRangeAxes
Killed by : none
Negated integer local variable number 2 → NO_COVERAGE

7.7
Location : setRangeAxes
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

8.8
Location : setRangeAxes
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

9.9
Location : setRangeAxes
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

10.10
Location : setRangeAxes
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

11.11
Location : setRangeAxes
Killed by : none
Less than to less or equal → NO_COVERAGE

12.12
Location : setRangeAxes
Killed by : none
Less than to greater than → NO_COVERAGE

13.13
Location : setRangeAxes
Killed by : none
Less than to greater or equal → NO_COVERAGE

14.14
Location : setRangeAxes
Killed by : none
Less than to equal → NO_COVERAGE

15.15
Location : setRangeAxes
Killed by : none
Less than to not equal → NO_COVERAGE

16.16
Location : setRangeAxes
Killed by : none
Incremented (a++) integer local variable number 2 → NO_COVERAGE

17.17
Location : setRangeAxes
Killed by : none
Decremented (a--) integer local variable number 2 → NO_COVERAGE

18.18
Location : setRangeAxes
Killed by : none
Incremented (++a) integer local variable number 2 → NO_COVERAGE

19.19
Location : setRangeAxes
Killed by : none
Decremented (--a) integer local variable number 2 → NO_COVERAGE

1217

1.1
Location : setRangeAxes
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

2.2
Location : setRangeAxes
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::setRangeAxis → NO_COVERAGE

3.3
Location : setRangeAxes
Killed by : none
Negated integer local variable number 2 → NO_COVERAGE

4.4
Location : setRangeAxes
Killed by : none
Negated integer local variable number 2 → NO_COVERAGE

5.5
Location : setRangeAxes
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

6.6
Location : setRangeAxes
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

7.7
Location : setRangeAxes
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

8.8
Location : setRangeAxes
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

9.9
Location : setRangeAxes
Killed by : none
Incremented (a++) integer local variable number 2 → NO_COVERAGE

10.10
Location : setRangeAxes
Killed by : none
Incremented (a++) integer local variable number 2 → NO_COVERAGE

11.11
Location : setRangeAxes
Killed by : none
Decremented (a--) integer local variable number 2 → NO_COVERAGE

12.12
Location : setRangeAxes
Killed by : none
Decremented (a--) integer local variable number 2 → NO_COVERAGE

13.13
Location : setRangeAxes
Killed by : none
Incremented (++a) integer local variable number 2 → NO_COVERAGE

14.14
Location : setRangeAxes
Killed by : none
Incremented (++a) integer local variable number 2 → NO_COVERAGE

15.15
Location : setRangeAxes
Killed by : none
Decremented (--a) integer local variable number 2 → NO_COVERAGE

16.16
Location : setRangeAxes
Killed by : none
Decremented (--a) integer local variable number 2 → NO_COVERAGE

1219

1.1
Location : setRangeAxes
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::fireChangeEvent → NO_COVERAGE

1230

1.1
Location : getRangeAxisCount
Killed by : none
removed call to java/util/Map::size → NO_COVERAGE

2.2
Location : getRangeAxisCount
Killed by : none
replaced int return with 0 for org/jfree/chart/plot/XYPlot::getRangeAxisCount → NO_COVERAGE

3.3
Location : getRangeAxisCount
Killed by : none
replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE

1240

1.1
Location : clearRangeAxes
Killed by : none
removed call to java/util/Map::values → NO_COVERAGE

1241

1.1
Location : clearRangeAxes
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : clearRangeAxes
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : clearRangeAxes
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : clearRangeAxes
Killed by : none
equal to not equal → NO_COVERAGE

1242

1.1
Location : clearRangeAxes
Killed by : none
removed call to org/jfree/chart/axis/ValueAxis::removeChangeListener → NO_COVERAGE

1245

1.1
Location : clearRangeAxes
Killed by : none
removed call to java/util/Map::clear → NO_COVERAGE

1246

1.1
Location : clearRangeAxes
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::fireChangeEvent → NO_COVERAGE

1255

1.1
Location : configureRangeAxes
Killed by : none
removed call to java/util/Map::values → NO_COVERAGE

1256

1.1
Location : configureRangeAxes
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : configureRangeAxes
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : configureRangeAxes
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : configureRangeAxes
Killed by : none
equal to not equal → NO_COVERAGE

1257

1.1
Location : configureRangeAxes
Killed by : none
removed call to org/jfree/chart/axis/ValueAxis::configure → NO_COVERAGE

1274

1.1
Location : getRangeAxisLocation
Killed by : none
replaced call to java/util/Map::get with argument → NO_COVERAGE

2.2
Location : getRangeAxisLocation
Killed by : none
removed call to java/lang/Integer::valueOf → NO_COVERAGE

3.3
Location : getRangeAxisLocation
Killed by : none
removed call to java/util/Map::get → NO_COVERAGE

4.4
Location : getRangeAxisLocation
Killed by : none
Negated integer local variable number 1 → NO_COVERAGE

5.5
Location : getRangeAxisLocation
Killed by : none
Incremented (a++) integer local variable number 1 → NO_COVERAGE

6.6
Location : getRangeAxisLocation
Killed by : none
Decremented (a--) integer local variable number 1 → NO_COVERAGE

7.7
Location : getRangeAxisLocation
Killed by : none
Incremented (++a) integer local variable number 1 → NO_COVERAGE

8.8
Location : getRangeAxisLocation
Killed by : none
Decremented (--a) integer local variable number 1 → NO_COVERAGE

1275

1.1
Location : getRangeAxisLocation
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : getRangeAxisLocation
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : getRangeAxisLocation
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : getRangeAxisLocation
Killed by : none
not equal to equal → NO_COVERAGE

1276

1.1
Location : getRangeAxisLocation
Killed by : none
replaced call to org/jfree/chart/axis/AxisLocation::getOpposite with argument → NO_COVERAGE

2.2
Location : getRangeAxisLocation
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::getRangeAxisLocation → NO_COVERAGE

3.3
Location : getRangeAxisLocation
Killed by : none
removed call to org/jfree/chart/axis/AxisLocation::getOpposite → NO_COVERAGE

1278

1.1
Location : getRangeAxisLocation
Killed by : none
replaced return value with null for org/jfree/chart/plot/XYPlot::getRangeAxisLocation → NO_COVERAGE

2.2
Location : getRangeAxisLocation
Killed by : none
mutated return of Object value for org/jfree/chart/plot/XYPlot::getRangeAxisLocation to ( if (x != null) null else throw new RuntimeException ) → NO_COVERAGE

1292

1.1
Location : setRangeAxisLocation
Killed by : none
Substituted 1 with 0 → NO_COVERAGE

2.2
Location : setRangeAxisLocation
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::setRangeAxisLocation → NO_COVERAGE

3.3
Location : setRangeAxisLocation
Killed by : none
Negated integer local variable number 1 → NO_COVERAGE

4.4
Location : setRangeAxisLocation
Killed by : none
Substituted 1 with 0 → NO_COVERAGE

5.5
Location : setRangeAxisLocation
Killed by : none
Substituted 1 with -1 → NO_COVERAGE

6.6
Location : setRangeAxisLocation
Killed by : none
Substituted 1 with -1 → NO_COVERAGE

7.7
Location : setRangeAxisLocation
Killed by : none
Substituted 1 with 2 → NO_COVERAGE

8.8
Location : setRangeAxisLocation
Killed by : none
Substituted 1 with 0 → NO_COVERAGE

9.9
Location : setRangeAxisLocation
Killed by : none
Incremented (a++) integer local variable number 1 → NO_COVERAGE

10.10
Location : setRangeAxisLocation
Killed by : none
Decremented (a--) integer local variable number 1 → NO_COVERAGE

11.11
Location : setRangeAxisLocation
Killed by : none
Incremented (++a) integer local variable number 1 → NO_COVERAGE

12.12
Location : setRangeAxisLocation
Killed by : none
Decremented (--a) integer local variable number 1 → NO_COVERAGE

1311

1.1
Location : setRangeAxisLocation
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : setRangeAxisLocation
Killed by : none
negated conditional → NO_COVERAGE

3.3
Location : setRangeAxisLocation
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

4.4
Location : setRangeAxisLocation
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

5.5
Location : setRangeAxisLocation
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

6.6
Location : setRangeAxisLocation
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

7.7
Location : setRangeAxisLocation
Killed by : none
Negated integer local variable number 1 → NO_COVERAGE

8.8
Location : setRangeAxisLocation
Killed by : none
not equal to less than → NO_COVERAGE

9.9
Location : setRangeAxisLocation
Killed by : none
not equal to less or equal → NO_COVERAGE

10.10
Location : setRangeAxisLocation
Killed by : none
not equal to greater than → NO_COVERAGE

11.11
Location : setRangeAxisLocation
Killed by : none
not equal to greater or equal → NO_COVERAGE

12.12
Location : setRangeAxisLocation
Killed by : none
not equal to equal → NO_COVERAGE

13.13
Location : setRangeAxisLocation
Killed by : none
not equal to equal → NO_COVERAGE

14.14
Location : setRangeAxisLocation
Killed by : none
Incremented (a++) integer local variable number 1 → NO_COVERAGE

15.15
Location : setRangeAxisLocation
Killed by : none
Decremented (a--) integer local variable number 1 → NO_COVERAGE

16.16
Location : setRangeAxisLocation
Killed by : none
Incremented (++a) integer local variable number 1 → NO_COVERAGE

17.17
Location : setRangeAxisLocation
Killed by : none
Decremented (--a) integer local variable number 1 → NO_COVERAGE

1312

1.1
Location : setRangeAxisLocation
Killed by : none
removed call to java/lang/IllegalArgumentException::<init> → NO_COVERAGE

1315

1.1
Location : setRangeAxisLocation
Killed by : none
replaced call to java/util/Map::put with argument → NO_COVERAGE

2.2
Location : setRangeAxisLocation
Killed by : none
removed call to java/lang/Integer::valueOf → NO_COVERAGE

3.3
Location : setRangeAxisLocation
Killed by : none
removed call to java/util/Map::put → NO_COVERAGE

4.4
Location : setRangeAxisLocation
Killed by : none
Negated integer local variable number 1 → NO_COVERAGE

5.5
Location : setRangeAxisLocation
Killed by : none
Incremented (a++) integer local variable number 1 → NO_COVERAGE

6.6
Location : setRangeAxisLocation
Killed by : none
Decremented (a--) integer local variable number 1 → NO_COVERAGE

7.7
Location : setRangeAxisLocation
Killed by : none
Incremented (++a) integer local variable number 1 → NO_COVERAGE

8.8
Location : setRangeAxisLocation
Killed by : none
Decremented (--a) integer local variable number 1 → NO_COVERAGE

1316

1.1
Location : setRangeAxisLocation
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : setRangeAxisLocation
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : setRangeAxisLocation
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : setRangeAxisLocation
Killed by : none
Negated integer local variable number 3 → NO_COVERAGE

5.5
Location : setRangeAxisLocation
Killed by : none
equal to less than → NO_COVERAGE

6.6
Location : setRangeAxisLocation
Killed by : none
equal to less or equal → NO_COVERAGE

7.7
Location : setRangeAxisLocation
Killed by : none
equal to greater than → NO_COVERAGE

8.8
Location : setRangeAxisLocation
Killed by : none
equal to greater or equal → NO_COVERAGE

9.9
Location : setRangeAxisLocation
Killed by : none
equal to not equal → NO_COVERAGE

10.10
Location : setRangeAxisLocation
Killed by : none
Incremented (a++) integer local variable number 3 → NO_COVERAGE

11.11
Location : setRangeAxisLocation
Killed by : none
Decremented (a--) integer local variable number 3 → NO_COVERAGE

12.12
Location : setRangeAxisLocation
Killed by : none
Incremented (++a) integer local variable number 3 → NO_COVERAGE

13.13
Location : setRangeAxisLocation
Killed by : none
Decremented (--a) integer local variable number 3 → NO_COVERAGE

1317

1.1
Location : setRangeAxisLocation
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::fireChangeEvent → NO_COVERAGE

1332

1.1
Location : getRangeAxisEdge
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::getRangeAxisLocation → NO_COVERAGE

2.2
Location : getRangeAxisEdge
Killed by : none
Negated integer local variable number 1 → NO_COVERAGE

3.3
Location : getRangeAxisEdge
Killed by : none
Incremented (a++) integer local variable number 1 → NO_COVERAGE

4.4
Location : getRangeAxisEdge
Killed by : none
Decremented (a--) integer local variable number 1 → NO_COVERAGE

5.5
Location : getRangeAxisEdge
Killed by : none
Incremented (++a) integer local variable number 1 → NO_COVERAGE

6.6
Location : getRangeAxisEdge
Killed by : none
Decremented (--a) integer local variable number 1 → NO_COVERAGE

1333

1.1
Location : getRangeAxisEdge
Killed by : none
removed call to org/jfree/chart/plot/Plot::resolveRangeAxisLocation → NO_COVERAGE

2.2
Location : getRangeAxisEdge
Killed by : none
replaced return value with null for org/jfree/chart/plot/XYPlot::getRangeAxisEdge → NO_COVERAGE

3.3
Location : getRangeAxisEdge
Killed by : none
mutated return of Object value for org/jfree/chart/plot/XYPlot::getRangeAxisEdge to ( if (x != null) null else throw new RuntimeException ) → NO_COVERAGE

1345

1.1
Location : getDataset
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

2.2
Location : getDataset
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::getDataset → NO_COVERAGE

3.3
Location : getDataset
Killed by : none
replaced return value with null for org/jfree/chart/plot/XYPlot::getDataset → NO_COVERAGE

4.4
Location : getDataset
Killed by : none
mutated return of Object value for org/jfree/chart/plot/XYPlot::getDataset to ( if (x != null) null else throw new RuntimeException ) → NO_COVERAGE

5.5
Location : getDataset
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

6.6
Location : getDataset
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

7.7
Location : getDataset
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

8.8
Location : getDataset
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

1359

1.1
Location : getDataset
Killed by : none
replaced call to java/util/Map::get with argument → NO_COVERAGE

2.2
Location : getDataset
Killed by : none
removed call to java/lang/Integer::valueOf → NO_COVERAGE

3.3
Location : getDataset
Killed by : none
removed call to java/util/Map::get → NO_COVERAGE

4.4
Location : getDataset
Killed by : none
replaced return value with null for org/jfree/chart/plot/XYPlot::getDataset → NO_COVERAGE

5.5
Location : getDataset
Killed by : none
mutated return of Object value for org/jfree/chart/plot/XYPlot::getDataset to ( if (x != null) null else throw new RuntimeException ) → NO_COVERAGE

6.6
Location : getDataset
Killed by : none
Negated integer local variable number 1 → NO_COVERAGE

7.7
Location : getDataset
Killed by : none
Incremented (a++) integer local variable number 1 → NO_COVERAGE

8.8
Location : getDataset
Killed by : none
Decremented (a--) integer local variable number 1 → NO_COVERAGE

9.9
Location : getDataset
Killed by : none
Incremented (++a) integer local variable number 1 → NO_COVERAGE

10.10
Location : getDataset
Killed by : none
Decremented (--a) integer local variable number 1 → NO_COVERAGE

1372

1.1
Location : setDataset
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

2.2
Location : setDataset
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::setDataset → NO_COVERAGE

3.3
Location : setDataset
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

4.4
Location : setDataset
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

5.5
Location : setDataset
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

6.6
Location : setDataset
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

1385

1.1
Location : setDataset
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::getDataset → NO_COVERAGE

2.2
Location : setDataset
Killed by : none
Negated integer local variable number 1 → NO_COVERAGE

3.3
Location : setDataset
Killed by : none
Incremented (a++) integer local variable number 1 → NO_COVERAGE

4.4
Location : setDataset
Killed by : none
Decremented (a--) integer local variable number 1 → NO_COVERAGE

5.5
Location : setDataset
Killed by : none
Incremented (++a) integer local variable number 1 → NO_COVERAGE

6.6
Location : setDataset
Killed by : none
Decremented (--a) integer local variable number 1 → NO_COVERAGE

1386

1.1
Location : setDataset
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : setDataset
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : setDataset
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : setDataset
Killed by : none
equal to not equal → NO_COVERAGE

1387

1.1
Location : setDataset
Killed by : none
removed call to org/jfree/data/xy/XYDataset::removeChangeListener → NO_COVERAGE

1389

1.1
Location : setDataset
Killed by : none
replaced call to java/util/Map::put with argument → NO_COVERAGE

2.2
Location : setDataset
Killed by : none
removed call to java/lang/Integer::valueOf → NO_COVERAGE

3.3
Location : setDataset
Killed by : none
removed call to java/util/Map::put → NO_COVERAGE

4.4
Location : setDataset
Killed by : none
Negated integer local variable number 1 → NO_COVERAGE

5.5
Location : setDataset
Killed by : none
Incremented (a++) integer local variable number 1 → NO_COVERAGE

6.6
Location : setDataset
Killed by : none
Decremented (a--) integer local variable number 1 → NO_COVERAGE

7.7
Location : setDataset
Killed by : none
Incremented (++a) integer local variable number 1 → NO_COVERAGE

8.8
Location : setDataset
Killed by : none
Decremented (--a) integer local variable number 1 → NO_COVERAGE

1390

1.1
Location : setDataset
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : setDataset
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : setDataset
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : setDataset
Killed by : none
equal to not equal → NO_COVERAGE

1391

1.1
Location : setDataset
Killed by : none
removed call to org/jfree/data/xy/XYDataset::addChangeListener → NO_COVERAGE

1395

1.1
Location : setDataset
Killed by : none
removed call to org/jfree/data/general/DatasetChangeEvent::<init> → NO_COVERAGE

1396

1.1
Location : setDataset
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::datasetChanged → NO_COVERAGE

1405

1.1
Location : getDatasetCount
Killed by : none
removed call to java/util/Map::size → NO_COVERAGE

2.2
Location : getDatasetCount
Killed by : none
replaced int return with 0 for org/jfree/chart/plot/XYPlot::getDatasetCount → NO_COVERAGE

3.3
Location : getDatasetCount
Killed by : none
replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE

1417

1.1
Location : indexOf
Killed by : none
removed call to java/util/Map::entrySet → NO_COVERAGE

1418

1.1
Location : indexOf
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : indexOf
Killed by : none
removed call to java/util/Map$Entry::getValue → NO_COVERAGE

3.3
Location : indexOf
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

4.4
Location : indexOf
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

5.5
Location : indexOf
Killed by : none
not equal to equal → NO_COVERAGE

1419

1.1
Location : indexOf
Killed by : none
removed call to java/util/Map$Entry::getKey → NO_COVERAGE

2.2
Location : indexOf
Killed by : none
removed call to java/lang/Integer::intValue → NO_COVERAGE

3.3
Location : indexOf
Killed by : none
replaced int return with 0 for org/jfree/chart/plot/XYPlot::indexOf → NO_COVERAGE

4.4
Location : indexOf
Killed by : none
replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE

1422

1.1
Location : indexOf
Killed by : none
Substituted -1 with 0 → NO_COVERAGE

2.2
Location : indexOf
Killed by : none
replaced int return with 0 for org/jfree/chart/plot/XYPlot::indexOf → NO_COVERAGE

3.3
Location : indexOf
Killed by : none
replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE

4.4
Location : indexOf
Killed by : none
Substituted -1 with 1 → NO_COVERAGE

5.5
Location : indexOf
Killed by : none
Substituted -1 with 0 → NO_COVERAGE

6.6
Location : indexOf
Killed by : none
Substituted -1 with 1 → NO_COVERAGE

7.7
Location : indexOf
Killed by : none
Substituted -1 with 0 → NO_COVERAGE

8.8
Location : indexOf
Killed by : none
Substituted -1 with -2 → NO_COVERAGE

1435

1.1
Location : mapDatasetToDomainAxis
Killed by : none
removed call to java/util/ArrayList::<init> → NO_COVERAGE

2.2
Location : mapDatasetToDomainAxis
Killed by : none
Substituted 1 with 0 → NO_COVERAGE

3.3
Location : mapDatasetToDomainAxis
Killed by : none
Substituted 1 with 0 → NO_COVERAGE

4.4
Location : mapDatasetToDomainAxis
Killed by : none
Substituted 1 with -1 → NO_COVERAGE

5.5
Location : mapDatasetToDomainAxis
Killed by : none
Substituted 1 with -1 → NO_COVERAGE

6.6
Location : mapDatasetToDomainAxis
Killed by : none
Substituted 1 with 2 → NO_COVERAGE

7.7
Location : mapDatasetToDomainAxis
Killed by : none
Substituted 1 with 0 → NO_COVERAGE

1436

1.1
Location : mapDatasetToDomainAxis
Killed by : none
removed call to java/lang/Integer::<init> → NO_COVERAGE

2.2
Location : mapDatasetToDomainAxis
Killed by : none
removed call to java/util/List::add → NO_COVERAGE

3.3
Location : mapDatasetToDomainAxis
Killed by : none
Negated integer local variable number 2 → NO_COVERAGE

4.4
Location : mapDatasetToDomainAxis
Killed by : none
Incremented (a++) integer local variable number 2 → NO_COVERAGE

5.5
Location : mapDatasetToDomainAxis
Killed by : none
Decremented (a--) integer local variable number 2 → NO_COVERAGE

6.6
Location : mapDatasetToDomainAxis
Killed by : none
Incremented (++a) integer local variable number 2 → NO_COVERAGE

7.7
Location : mapDatasetToDomainAxis
Killed by : none
Decremented (--a) integer local variable number 2 → NO_COVERAGE

1437

1.1
Location : mapDatasetToDomainAxis
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::mapDatasetToDomainAxes → NO_COVERAGE

2.2
Location : mapDatasetToDomainAxis
Killed by : none
Negated integer local variable number 1 → NO_COVERAGE

3.3
Location : mapDatasetToDomainAxis
Killed by : none
Incremented (a++) integer local variable number 1 → NO_COVERAGE

4.4
Location : mapDatasetToDomainAxis
Killed by : none
Decremented (a--) integer local variable number 1 → NO_COVERAGE

5.5
Location : mapDatasetToDomainAxis
Killed by : none
Incremented (++a) integer local variable number 1 → NO_COVERAGE

6.6
Location : mapDatasetToDomainAxis
Killed by : none
Decremented (--a) integer local variable number 1 → NO_COVERAGE

1451

1.1
Location : mapDatasetToDomainAxes
Killed by : none
removed call to org/jfree/chart/util/ParamChecks::requireNonNegative → NO_COVERAGE

2.2
Location : mapDatasetToDomainAxes
Killed by : none
Negated integer local variable number 1 → NO_COVERAGE

3.3
Location : mapDatasetToDomainAxes
Killed by : none
Incremented (a++) integer local variable number 1 → NO_COVERAGE

4.4
Location : mapDatasetToDomainAxes
Killed by : none
Decremented (a--) integer local variable number 1 → NO_COVERAGE

5.5
Location : mapDatasetToDomainAxes
Killed by : none
Incremented (++a) integer local variable number 1 → NO_COVERAGE

6.6
Location : mapDatasetToDomainAxes
Killed by : none
Decremented (--a) integer local variable number 1 → NO_COVERAGE

1452

1.1
Location : mapDatasetToDomainAxes
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::checkAxisIndices → NO_COVERAGE

1453

1.1
Location : mapDatasetToDomainAxes
Killed by : none
removed call to java/lang/Integer::<init> → NO_COVERAGE

2.2
Location : mapDatasetToDomainAxes
Killed by : none
Negated integer local variable number 1 → NO_COVERAGE

3.3
Location : mapDatasetToDomainAxes
Killed by : none
Incremented (a++) integer local variable number 1 → NO_COVERAGE

4.4
Location : mapDatasetToDomainAxes
Killed by : none
Decremented (a--) integer local variable number 1 → NO_COVERAGE

5.5
Location : mapDatasetToDomainAxes
Killed by : none
Incremented (++a) integer local variable number 1 → NO_COVERAGE

6.6
Location : mapDatasetToDomainAxes
Killed by : none
Decremented (--a) integer local variable number 1 → NO_COVERAGE

1454

1.1
Location : mapDatasetToDomainAxes
Killed by : none
replaced call to java/util/Map::put with argument → NO_COVERAGE

2.2
Location : mapDatasetToDomainAxes
Killed by : none
removed call to java/util/ArrayList::<init> → NO_COVERAGE

3.3
Location : mapDatasetToDomainAxes
Killed by : none
removed call to java/util/Map::put → NO_COVERAGE

1456

1.1
Location : mapDatasetToDomainAxes
Killed by : none
removed call to org/jfree/data/general/DatasetChangeEvent::<init> → NO_COVERAGE

2.2
Location : mapDatasetToDomainAxes
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::getDataset → NO_COVERAGE

3.3
Location : mapDatasetToDomainAxes
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::datasetChanged → NO_COVERAGE

4.4
Location : mapDatasetToDomainAxes
Killed by : none
Negated integer local variable number 1 → NO_COVERAGE

5.5
Location : mapDatasetToDomainAxes
Killed by : none
Incremented (a++) integer local variable number 1 → NO_COVERAGE

6.6
Location : mapDatasetToDomainAxes
Killed by : none
Decremented (a--) integer local variable number 1 → NO_COVERAGE

7.7
Location : mapDatasetToDomainAxes
Killed by : none
Incremented (++a) integer local variable number 1 → NO_COVERAGE

8.8
Location : mapDatasetToDomainAxes
Killed by : none
Decremented (--a) integer local variable number 1 → NO_COVERAGE

1469

1.1
Location : mapDatasetToRangeAxis
Killed by : none
removed call to java/util/ArrayList::<init> → NO_COVERAGE

2.2
Location : mapDatasetToRangeAxis
Killed by : none
Substituted 1 with 0 → NO_COVERAGE

3.3
Location : mapDatasetToRangeAxis
Killed by : none
Substituted 1 with 0 → NO_COVERAGE

4.4
Location : mapDatasetToRangeAxis
Killed by : none
Substituted 1 with -1 → NO_COVERAGE

5.5
Location : mapDatasetToRangeAxis
Killed by : none
Substituted 1 with -1 → NO_COVERAGE

6.6
Location : mapDatasetToRangeAxis
Killed by : none
Substituted 1 with 2 → NO_COVERAGE

7.7
Location : mapDatasetToRangeAxis
Killed by : none
Substituted 1 with 0 → NO_COVERAGE

1470

1.1
Location : mapDatasetToRangeAxis
Killed by : none
removed call to java/lang/Integer::<init> → NO_COVERAGE

2.2
Location : mapDatasetToRangeAxis
Killed by : none
removed call to java/util/List::add → NO_COVERAGE

3.3
Location : mapDatasetToRangeAxis
Killed by : none
Negated integer local variable number 2 → NO_COVERAGE

4.4
Location : mapDatasetToRangeAxis
Killed by : none
Incremented (a++) integer local variable number 2 → NO_COVERAGE

5.5
Location : mapDatasetToRangeAxis
Killed by : none
Decremented (a--) integer local variable number 2 → NO_COVERAGE

6.6
Location : mapDatasetToRangeAxis
Killed by : none
Incremented (++a) integer local variable number 2 → NO_COVERAGE

7.7
Location : mapDatasetToRangeAxis
Killed by : none
Decremented (--a) integer local variable number 2 → NO_COVERAGE

1471

1.1
Location : mapDatasetToRangeAxis
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::mapDatasetToRangeAxes → NO_COVERAGE

2.2
Location : mapDatasetToRangeAxis
Killed by : none
Negated integer local variable number 1 → NO_COVERAGE

3.3
Location : mapDatasetToRangeAxis
Killed by : none
Incremented (a++) integer local variable number 1 → NO_COVERAGE

4.4
Location : mapDatasetToRangeAxis
Killed by : none
Decremented (a--) integer local variable number 1 → NO_COVERAGE

5.5
Location : mapDatasetToRangeAxis
Killed by : none
Incremented (++a) integer local variable number 1 → NO_COVERAGE

6.6
Location : mapDatasetToRangeAxis
Killed by : none
Decremented (--a) integer local variable number 1 → NO_COVERAGE

1485

1.1
Location : mapDatasetToRangeAxes
Killed by : none
removed call to org/jfree/chart/util/ParamChecks::requireNonNegative → NO_COVERAGE

2.2
Location : mapDatasetToRangeAxes
Killed by : none
Negated integer local variable number 1 → NO_COVERAGE

3.3
Location : mapDatasetToRangeAxes
Killed by : none
Incremented (a++) integer local variable number 1 → NO_COVERAGE

4.4
Location : mapDatasetToRangeAxes
Killed by : none
Decremented (a--) integer local variable number 1 → NO_COVERAGE

5.5
Location : mapDatasetToRangeAxes
Killed by : none
Incremented (++a) integer local variable number 1 → NO_COVERAGE

6.6
Location : mapDatasetToRangeAxes
Killed by : none
Decremented (--a) integer local variable number 1 → NO_COVERAGE

1486

1.1
Location : mapDatasetToRangeAxes
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::checkAxisIndices → NO_COVERAGE

1487

1.1
Location : mapDatasetToRangeAxes
Killed by : none
removed call to java/lang/Integer::<init> → NO_COVERAGE

2.2
Location : mapDatasetToRangeAxes
Killed by : none
Negated integer local variable number 1 → NO_COVERAGE

3.3
Location : mapDatasetToRangeAxes
Killed by : none
Incremented (a++) integer local variable number 1 → NO_COVERAGE

4.4
Location : mapDatasetToRangeAxes
Killed by : none
Decremented (a--) integer local variable number 1 → NO_COVERAGE

5.5
Location : mapDatasetToRangeAxes
Killed by : none
Incremented (++a) integer local variable number 1 → NO_COVERAGE

6.6
Location : mapDatasetToRangeAxes
Killed by : none
Decremented (--a) integer local variable number 1 → NO_COVERAGE

1488

1.1
Location : mapDatasetToRangeAxes
Killed by : none
replaced call to java/util/Map::put with argument → NO_COVERAGE

2.2
Location : mapDatasetToRangeAxes
Killed by : none
removed call to java/util/ArrayList::<init> → NO_COVERAGE

3.3
Location : mapDatasetToRangeAxes
Killed by : none
removed call to java/util/Map::put → NO_COVERAGE

1490

1.1
Location : mapDatasetToRangeAxes
Killed by : none
removed call to org/jfree/data/general/DatasetChangeEvent::<init> → NO_COVERAGE

2.2
Location : mapDatasetToRangeAxes
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::getDataset → NO_COVERAGE

3.3
Location : mapDatasetToRangeAxes
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::datasetChanged → NO_COVERAGE

4.4
Location : mapDatasetToRangeAxes
Killed by : none
Negated integer local variable number 1 → NO_COVERAGE

5.5
Location : mapDatasetToRangeAxes
Killed by : none
Incremented (a++) integer local variable number 1 → NO_COVERAGE

6.6
Location : mapDatasetToRangeAxes
Killed by : none
Decremented (a--) integer local variable number 1 → NO_COVERAGE

7.7
Location : mapDatasetToRangeAxes
Killed by : none
Incremented (++a) integer local variable number 1 → NO_COVERAGE

8.8
Location : mapDatasetToRangeAxes
Killed by : none
Decremented (--a) integer local variable number 1 → NO_COVERAGE

1504

1.1
Location : checkAxisIndices
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : checkAxisIndices
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : checkAxisIndices
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : checkAxisIndices
Killed by : none
not equal to equal → NO_COVERAGE

1507

1.1
Location : checkAxisIndices
Killed by : none
removed call to java/util/List::size → NO_COVERAGE

1508

1.1
Location : checkAxisIndices
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : checkAxisIndices
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : checkAxisIndices
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : checkAxisIndices
Killed by : none
Negated integer local variable number 2 → NO_COVERAGE

5.5
Location : checkAxisIndices
Killed by : none
not equal to less than → NO_COVERAGE

6.6
Location : checkAxisIndices
Killed by : none
not equal to less or equal → NO_COVERAGE

7.7
Location : checkAxisIndices
Killed by : none
not equal to greater than → NO_COVERAGE

8.8
Location : checkAxisIndices
Killed by : none
not equal to greater or equal → NO_COVERAGE

9.9
Location : checkAxisIndices
Killed by : none
not equal to equal → NO_COVERAGE

10.10
Location : checkAxisIndices
Killed by : none
Incremented (a++) integer local variable number 2 → NO_COVERAGE

11.11
Location : checkAxisIndices
Killed by : none
Decremented (a--) integer local variable number 2 → NO_COVERAGE

12.12
Location : checkAxisIndices
Killed by : none
Incremented (++a) integer local variable number 2 → NO_COVERAGE

13.13
Location : checkAxisIndices
Killed by : none
Decremented (--a) integer local variable number 2 → NO_COVERAGE

1509

1.1
Location : checkAxisIndices
Killed by : none
removed call to java/lang/IllegalArgumentException::<init> → NO_COVERAGE

1511

1.1
Location : checkAxisIndices
Killed by : none
removed call to java/util/HashSet::<init> → NO_COVERAGE

1513

1.1
Location : checkAxisIndices
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : checkAxisIndices
Killed by : none
removed call to java/util/Set::contains → NO_COVERAGE

3.3
Location : checkAxisIndices
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

4.4
Location : checkAxisIndices
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

5.5
Location : checkAxisIndices
Killed by : none
equal to less than → NO_COVERAGE

6.6
Location : checkAxisIndices
Killed by : none
equal to less or equal → NO_COVERAGE

7.7
Location : checkAxisIndices
Killed by : none
equal to greater than → NO_COVERAGE

8.8
Location : checkAxisIndices
Killed by : none
equal to greater or equal → NO_COVERAGE

9.9
Location : checkAxisIndices
Killed by : none
equal to not equal → NO_COVERAGE

1514

1.1
Location : checkAxisIndices
Killed by : none
removed call to java/lang/IllegalArgumentException::<init> → NO_COVERAGE

1516

1.1
Location : checkAxisIndices
Killed by : none
removed call to java/util/Set::add → NO_COVERAGE

1528

1.1
Location : getRendererCount
Killed by : none
removed call to java/util/Map::size → NO_COVERAGE

2.2
Location : getRendererCount
Killed by : none
replaced int return with 0 for org/jfree/chart/plot/XYPlot::getRendererCount → NO_COVERAGE

3.3
Location : getRendererCount
Killed by : none
replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE

1539

1.1
Location : getRenderer
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

2.2
Location : getRenderer
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::getRenderer → NO_COVERAGE

3.3
Location : getRenderer
Killed by : none
replaced return value with null for org/jfree/chart/plot/XYPlot::getRenderer → NO_COVERAGE

4.4
Location : getRenderer
Killed by : none
mutated return of Object value for org/jfree/chart/plot/XYPlot::getRenderer to ( if (x != null) null else throw new RuntimeException ) → NO_COVERAGE

5.5
Location : getRenderer
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

6.6
Location : getRenderer
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

7.7
Location : getRenderer
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

8.8
Location : getRenderer
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

1552

1.1
Location : getRenderer
Killed by : none
replaced call to java/util/Map::get with argument → NO_COVERAGE

2.2
Location : getRenderer
Killed by : none
removed call to java/lang/Integer::valueOf → NO_COVERAGE

3.3
Location : getRenderer
Killed by : none
removed call to java/util/Map::get → NO_COVERAGE

4.4
Location : getRenderer
Killed by : none
replaced return value with null for org/jfree/chart/plot/XYPlot::getRenderer → NO_COVERAGE

5.5
Location : getRenderer
Killed by : none
mutated return of Object value for org/jfree/chart/plot/XYPlot::getRenderer to ( if (x != null) null else throw new RuntimeException ) → NO_COVERAGE

6.6
Location : getRenderer
Killed by : none
Negated integer local variable number 1 → NO_COVERAGE

7.7
Location : getRenderer
Killed by : none
Incremented (a++) integer local variable number 1 → NO_COVERAGE

8.8
Location : getRenderer
Killed by : none
Decremented (a--) integer local variable number 1 → NO_COVERAGE

9.9
Location : getRenderer
Killed by : none
Incremented (++a) integer local variable number 1 → NO_COVERAGE

10.10
Location : getRenderer
Killed by : none
Decremented (--a) integer local variable number 1 → NO_COVERAGE

1565

1.1
Location : setRenderer
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

2.2
Location : setRenderer
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::setRenderer → NO_COVERAGE

3.3
Location : setRenderer
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

4.4
Location : setRenderer
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

5.5
Location : setRenderer
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

6.6
Location : setRenderer
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

1580

1.1
Location : setRenderer
Killed by : none
Substituted 1 with 0 → NO_COVERAGE

2.2
Location : setRenderer
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::setRenderer → NO_COVERAGE

3.3
Location : setRenderer
Killed by : none
Negated integer local variable number 1 → NO_COVERAGE

4.4
Location : setRenderer
Killed by : none
Substituted 1 with 0 → NO_COVERAGE

5.5
Location : setRenderer
Killed by : none
Substituted 1 with -1 → NO_COVERAGE

6.6
Location : setRenderer
Killed by : none
Substituted 1 with -1 → NO_COVERAGE

7.7
Location : setRenderer
Killed by : none
Substituted 1 with 2 → NO_COVERAGE

8.8
Location : setRenderer
Killed by : none
Substituted 1 with 0 → NO_COVERAGE

9.9
Location : setRenderer
Killed by : none
Incremented (a++) integer local variable number 1 → NO_COVERAGE

10.10
Location : setRenderer
Killed by : none
Decremented (a--) integer local variable number 1 → NO_COVERAGE

11.11
Location : setRenderer
Killed by : none
Incremented (++a) integer local variable number 1 → NO_COVERAGE

12.12
Location : setRenderer
Killed by : none
Decremented (--a) integer local variable number 1 → NO_COVERAGE

1597

1.1
Location : setRenderer
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::getRenderer → NO_COVERAGE

2.2
Location : setRenderer
Killed by : none
Negated integer local variable number 1 → NO_COVERAGE

3.3
Location : setRenderer
Killed by : none
Incremented (a++) integer local variable number 1 → NO_COVERAGE

4.4
Location : setRenderer
Killed by : none
Decremented (a--) integer local variable number 1 → NO_COVERAGE

5.5
Location : setRenderer
Killed by : none
Incremented (++a) integer local variable number 1 → NO_COVERAGE

6.6
Location : setRenderer
Killed by : none
Decremented (--a) integer local variable number 1 → NO_COVERAGE

1598

1.1
Location : setRenderer
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : setRenderer
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : setRenderer
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : setRenderer
Killed by : none
equal to not equal → NO_COVERAGE

1599

1.1
Location : setRenderer
Killed by : none
removed call to org/jfree/chart/renderer/xy/XYItemRenderer::removeChangeListener → NO_COVERAGE

1601

1.1
Location : setRenderer
Killed by : none
replaced call to java/util/Map::put with argument → NO_COVERAGE

2.2
Location : setRenderer
Killed by : none
removed call to java/lang/Integer::valueOf → NO_COVERAGE

3.3
Location : setRenderer
Killed by : none
removed call to java/util/Map::put → NO_COVERAGE

4.4
Location : setRenderer
Killed by : none
Negated integer local variable number 1 → NO_COVERAGE

5.5
Location : setRenderer
Killed by : none
Incremented (a++) integer local variable number 1 → NO_COVERAGE

6.6
Location : setRenderer
Killed by : none
Decremented (a--) integer local variable number 1 → NO_COVERAGE

7.7
Location : setRenderer
Killed by : none
Incremented (++a) integer local variable number 1 → NO_COVERAGE

8.8
Location : setRenderer
Killed by : none
Decremented (--a) integer local variable number 1 → NO_COVERAGE

1602

1.1
Location : setRenderer
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : setRenderer
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : setRenderer
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : setRenderer
Killed by : none
equal to not equal → NO_COVERAGE

1603

1.1
Location : setRenderer
Killed by : none
removed call to org/jfree/chart/renderer/xy/XYItemRenderer::setPlot → NO_COVERAGE

1604

1.1
Location : setRenderer
Killed by : none
removed call to org/jfree/chart/renderer/xy/XYItemRenderer::addChangeListener → NO_COVERAGE

1606

1.1
Location : setRenderer
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::configureDomainAxes → NO_COVERAGE

1607

1.1
Location : setRenderer
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::configureRangeAxes → NO_COVERAGE

1608

1.1
Location : setRenderer
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : setRenderer
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : setRenderer
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : setRenderer
Killed by : none
Negated integer local variable number 3 → NO_COVERAGE

5.5
Location : setRenderer
Killed by : none
equal to less than → NO_COVERAGE

6.6
Location : setRenderer
Killed by : none
equal to less or equal → NO_COVERAGE

7.7
Location : setRenderer
Killed by : none
equal to greater than → NO_COVERAGE

8.8
Location : setRenderer
Killed by : none
equal to greater or equal → NO_COVERAGE

9.9
Location : setRenderer
Killed by : none
equal to not equal → NO_COVERAGE

10.10
Location : setRenderer
Killed by : none
Incremented (a++) integer local variable number 3 → NO_COVERAGE

11.11
Location : setRenderer
Killed by : none
Decremented (a--) integer local variable number 3 → NO_COVERAGE

12.12
Location : setRenderer
Killed by : none
Incremented (++a) integer local variable number 3 → NO_COVERAGE

13.13
Location : setRenderer
Killed by : none
Decremented (--a) integer local variable number 3 → NO_COVERAGE

1609

1.1
Location : setRenderer
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::fireChangeEvent → NO_COVERAGE

1620

1.1
Location : setRenderers
Killed by : none
changed conditional boundary → NO_COVERAGE

2.2
Location : setRenderers
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

3.3
Location : setRenderers
Killed by : none
negated conditional → NO_COVERAGE

4.4
Location : setRenderers
Killed by : none
removed conditional - replaced comparison check with false → NO_COVERAGE

5.5
Location : setRenderers
Killed by : none
removed conditional - replaced comparison check with true → NO_COVERAGE

6.6
Location : setRenderers
Killed by : none
Negated integer local variable number 2 → NO_COVERAGE

7.7
Location : setRenderers
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

8.8
Location : setRenderers
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

9.9
Location : setRenderers
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

10.10
Location : setRenderers
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

11.11
Location : setRenderers
Killed by : none
Less than to less or equal → NO_COVERAGE

12.12
Location : setRenderers
Killed by : none
Less than to greater than → NO_COVERAGE

13.13
Location : setRenderers
Killed by : none
Less than to greater or equal → NO_COVERAGE

14.14
Location : setRenderers
Killed by : none
Less than to equal → NO_COVERAGE

15.15
Location : setRenderers
Killed by : none
Less than to not equal → NO_COVERAGE

16.16
Location : setRenderers
Killed by : none
Incremented (a++) integer local variable number 2 → NO_COVERAGE

17.17
Location : setRenderers
Killed by : none
Decremented (a--) integer local variable number 2 → NO_COVERAGE

18.18
Location : setRenderers
Killed by : none
Incremented (++a) integer local variable number 2 → NO_COVERAGE

19.19
Location : setRenderers
Killed by : none
Decremented (--a) integer local variable number 2 → NO_COVERAGE

1621

1.1
Location : setRenderers
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

2.2
Location : setRenderers
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::setRenderer → NO_COVERAGE

3.3
Location : setRenderers
Killed by : none
Negated integer local variable number 2 → NO_COVERAGE

4.4
Location : setRenderers
Killed by : none
Negated integer local variable number 2 → NO_COVERAGE

5.5
Location : setRenderers
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

6.6
Location : setRenderers
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

7.7
Location : setRenderers
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

8.8
Location : setRenderers
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

9.9
Location : setRenderers
Killed by : none
Incremented (a++) integer local variable number 2 → NO_COVERAGE

10.10
Location : setRenderers
Killed by : none
Incremented (a++) integer local variable number 2 → NO_COVERAGE

11.11
Location : setRenderers
Killed by : none
Decremented (a--) integer local variable number 2 → NO_COVERAGE

12.12
Location : setRenderers
Killed by : none
Decremented (a--) integer local variable number 2 → NO_COVERAGE

13.13
Location : setRenderers
Killed by : none
Incremented (++a) integer local variable number 2 → NO_COVERAGE

14.14
Location : setRenderers
Killed by : none
Incremented (++a) integer local variable number 2 → NO_COVERAGE

15.15
Location : setRenderers
Killed by : none
Decremented (--a) integer local variable number 2 → NO_COVERAGE

16.16
Location : setRenderers
Killed by : none
Decremented (--a) integer local variable number 2 → NO_COVERAGE

1623

1.1
Location : setRenderers
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::fireChangeEvent → NO_COVERAGE

1634

1.1
Location : getDatasetRenderingOrder
Killed by : none
replaced return value with null for org/jfree/chart/plot/XYPlot::getDatasetRenderingOrder → NO_COVERAGE

2.2
Location : getDatasetRenderingOrder
Killed by : none
mutated return of Object value for org/jfree/chart/plot/XYPlot::getDatasetRenderingOrder to ( if (x != null) null else throw new RuntimeException ) → NO_COVERAGE

1648

1.1
Location : setDatasetRenderingOrder
Killed by : none
removed call to org/jfree/chart/util/ParamChecks::nullNotPermitted → NO_COVERAGE

1649

1.1
Location : setDatasetRenderingOrder
Killed by : none
Removed assignment to member variable datasetRenderingOrder → NO_COVERAGE

1650

1.1
Location : setDatasetRenderingOrder
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::fireChangeEvent → NO_COVERAGE

1661

1.1
Location : getSeriesRenderingOrder
Killed by : none
replaced return value with null for org/jfree/chart/plot/XYPlot::getSeriesRenderingOrder → NO_COVERAGE

2.2
Location : getSeriesRenderingOrder
Killed by : none
mutated return of Object value for org/jfree/chart/plot/XYPlot::getSeriesRenderingOrder to ( if (x != null) null else throw new RuntimeException ) → NO_COVERAGE

1675

1.1
Location : setSeriesRenderingOrder
Killed by : none
removed call to org/jfree/chart/util/ParamChecks::nullNotPermitted → NO_COVERAGE

1676

1.1
Location : setSeriesRenderingOrder
Killed by : none
Removed assignment to member variable seriesRenderingOrder → NO_COVERAGE

1677

1.1
Location : setSeriesRenderingOrder
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::fireChangeEvent → NO_COVERAGE

1690

1.1
Location : getIndexOf
Killed by : none
removed call to java/util/Map::entrySet → NO_COVERAGE

1691

1.1
Location : getIndexOf
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : getIndexOf
Killed by : none
removed call to java/util/Map$Entry::getValue → NO_COVERAGE

3.3
Location : getIndexOf
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

4.4
Location : getIndexOf
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

5.5
Location : getIndexOf
Killed by : none
not equal to equal → NO_COVERAGE

1692

1.1
Location : getIndexOf
Killed by : none
removed call to java/util/Map$Entry::getKey → NO_COVERAGE

2.2
Location : getIndexOf
Killed by : none
removed call to java/lang/Integer::intValue → NO_COVERAGE

3.3
Location : getIndexOf
Killed by : none
replaced int return with 0 for org/jfree/chart/plot/XYPlot::getIndexOf → NO_COVERAGE

4.4
Location : getIndexOf
Killed by : none
replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE

1695

1.1
Location : getIndexOf
Killed by : none
Substituted -1 with 0 → NO_COVERAGE

2.2
Location : getIndexOf
Killed by : none
replaced int return with 0 for org/jfree/chart/plot/XYPlot::getIndexOf → NO_COVERAGE

3.3
Location : getIndexOf
Killed by : none
replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE

4.4
Location : getIndexOf
Killed by : none
Substituted -1 with 1 → NO_COVERAGE

5.5
Location : getIndexOf
Killed by : none
Substituted -1 with 0 → NO_COVERAGE

6.6
Location : getIndexOf
Killed by : none
Substituted -1 with 1 → NO_COVERAGE

7.7
Location : getIndexOf
Killed by : none
Substituted -1 with 0 → NO_COVERAGE

8.8
Location : getIndexOf
Killed by : none
Substituted -1 with -2 → NO_COVERAGE

1709

1.1
Location : getRendererForDataset
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::indexOf → NO_COVERAGE

1710

1.1
Location : getRendererForDataset
Killed by : none
changed conditional boundary → NO_COVERAGE

2.2
Location : getRendererForDataset
Killed by : none
negated conditional → NO_COVERAGE

3.3
Location : getRendererForDataset
Killed by : none
removed conditional - replaced comparison check with false → NO_COVERAGE

4.4
Location : getRendererForDataset
Killed by : none
removed conditional - replaced comparison check with true → NO_COVERAGE

5.5
Location : getRendererForDataset
Killed by : none
Negated integer local variable number 2 → NO_COVERAGE

6.6
Location : getRendererForDataset
Killed by : none
greater or equal to less than → NO_COVERAGE

7.7
Location : getRendererForDataset
Killed by : none
greater or equal to less or equal → NO_COVERAGE

8.8
Location : getRendererForDataset
Killed by : none
greater or equal to greater than → NO_COVERAGE

9.9
Location : getRendererForDataset
Killed by : none
greater or equal to equal → NO_COVERAGE

10.10
Location : getRendererForDataset
Killed by : none
greater or equal to not equal → NO_COVERAGE

11.11
Location : getRendererForDataset
Killed by : none
Incremented (a++) integer local variable number 2 → NO_COVERAGE

12.12
Location : getRendererForDataset
Killed by : none
Decremented (a--) integer local variable number 2 → NO_COVERAGE

13.13
Location : getRendererForDataset
Killed by : none
Incremented (++a) integer local variable number 2 → NO_COVERAGE

14.14
Location : getRendererForDataset
Killed by : none
Decremented (--a) integer local variable number 2 → NO_COVERAGE

1711

1.1
Location : getRendererForDataset
Killed by : none
mutated return of Object value for org/jfree/chart/plot/XYPlot::getRendererForDataset to ( if (x != null) null else throw new RuntimeException ) → NO_COVERAGE

1713

1.1
Location : getRendererForDataset
Killed by : none
replaced call to java/util/Map::get with argument → NO_COVERAGE

2.2
Location : getRendererForDataset
Killed by : none
removed call to java/lang/Integer::valueOf → NO_COVERAGE

3.3
Location : getRendererForDataset
Killed by : none
removed call to java/util/Map::get → NO_COVERAGE

4.4
Location : getRendererForDataset
Killed by : none
Negated integer local variable number 2 → NO_COVERAGE

5.5
Location : getRendererForDataset
Killed by : none
Incremented (a++) integer local variable number 2 → NO_COVERAGE

6.6
Location : getRendererForDataset
Killed by : none
Decremented (a--) integer local variable number 2 → NO_COVERAGE

7.7
Location : getRendererForDataset
Killed by : none
Incremented (++a) integer local variable number 2 → NO_COVERAGE

8.8
Location : getRendererForDataset
Killed by : none
Decremented (--a) integer local variable number 2 → NO_COVERAGE

1714

1.1
Location : getRendererForDataset
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : getRendererForDataset
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : getRendererForDataset
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : getRendererForDataset
Killed by : none
not equal to equal → NO_COVERAGE

1715

1.1
Location : getRendererForDataset
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::getRenderer → NO_COVERAGE

1717

1.1
Location : getRendererForDataset
Killed by : none
replaced return value with null for org/jfree/chart/plot/XYPlot::getRendererForDataset → NO_COVERAGE

2.2
Location : getRendererForDataset
Killed by : none
mutated return of Object value for org/jfree/chart/plot/XYPlot::getRendererForDataset to ( if (x != null) null else throw new RuntimeException ) → NO_COVERAGE

1729

1.1
Location : getWeight
Killed by : none
replaced int return with 0 for org/jfree/chart/plot/XYPlot::getWeight → NO_COVERAGE

2.2
Location : getWeight
Killed by : none
replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE

3.3
Location : getWeight
Killed by : none
Negated integer field weight → NO_COVERAGE

4.4
Location : getWeight
Killed by : none
Incremented (a++) integer field weight → NO_COVERAGE

5.5
Location : getWeight
Killed by : none
Decremented (a--) integer field weight → NO_COVERAGE

6.6
Location : getWeight
Killed by : none
Incremented (++a) integer field weight → NO_COVERAGE

7.7
Location : getWeight
Killed by : none
Decremented (--a) integer fieldweight → NO_COVERAGE

1741

1.1
Location : setWeight
Killed by : none
Removed assignment to member variable weight → NO_COVERAGE

2.2
Location : setWeight
Killed by : none
Negated integer local variable number 1 → NO_COVERAGE

3.3
Location : setWeight
Killed by : none
Incremented (a++) integer local variable number 1 → NO_COVERAGE

4.4
Location : setWeight
Killed by : none
Decremented (a--) integer local variable number 1 → NO_COVERAGE

5.5
Location : setWeight
Killed by : none
Incremented (++a) integer local variable number 1 → NO_COVERAGE

6.6
Location : setWeight
Killed by : none
Decremented (--a) integer local variable number 1 → NO_COVERAGE

1742

1.1
Location : setWeight
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::fireChangeEvent → NO_COVERAGE

1754

1.1
Location : isDomainGridlinesVisible
Killed by : none
replaced boolean return with false for org/jfree/chart/plot/XYPlot::isDomainGridlinesVisible → NO_COVERAGE

2.2
Location : isDomainGridlinesVisible
Killed by : none
replaced boolean return with true for org/jfree/chart/plot/XYPlot::isDomainGridlinesVisible → NO_COVERAGE

3.3
Location : isDomainGridlinesVisible
Killed by : none
replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE

1769

1.1
Location : setDomainGridlinesVisible
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : setDomainGridlinesVisible
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : setDomainGridlinesVisible
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : setDomainGridlinesVisible
Killed by : none
Negated integer local variable number 1 → NO_COVERAGE

5.5
Location : setDomainGridlinesVisible
Killed by : none
equal to less than → NO_COVERAGE

6.6
Location : setDomainGridlinesVisible
Killed by : none
equal to less or equal → NO_COVERAGE

7.7
Location : setDomainGridlinesVisible
Killed by : none
equal to greater than → NO_COVERAGE

8.8
Location : setDomainGridlinesVisible
Killed by : none
equal to greater or equal → NO_COVERAGE

9.9
Location : setDomainGridlinesVisible
Killed by : none
equal to not equal → NO_COVERAGE

10.10
Location : setDomainGridlinesVisible
Killed by : none
Incremented (a++) integer local variable number 1 → NO_COVERAGE

11.11
Location : setDomainGridlinesVisible
Killed by : none
Decremented (a--) integer local variable number 1 → NO_COVERAGE

12.12
Location : setDomainGridlinesVisible
Killed by : none
Incremented (++a) integer local variable number 1 → NO_COVERAGE

13.13
Location : setDomainGridlinesVisible
Killed by : none
Decremented (--a) integer local variable number 1 → NO_COVERAGE

1770

1.1
Location : setDomainGridlinesVisible
Killed by : none
Removed assignment to member variable domainGridlinesVisible → NO_COVERAGE

2.2
Location : setDomainGridlinesVisible
Killed by : none
Negated integer local variable number 1 → NO_COVERAGE

3.3
Location : setDomainGridlinesVisible
Killed by : none
Incremented (a++) integer local variable number 1 → NO_COVERAGE

4.4
Location : setDomainGridlinesVisible
Killed by : none
Decremented (a--) integer local variable number 1 → NO_COVERAGE

5.5
Location : setDomainGridlinesVisible
Killed by : none
Incremented (++a) integer local variable number 1 → NO_COVERAGE

6.6
Location : setDomainGridlinesVisible
Killed by : none
Decremented (--a) integer local variable number 1 → NO_COVERAGE

1771

1.1
Location : setDomainGridlinesVisible
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::fireChangeEvent → NO_COVERAGE

1786

1.1
Location : isDomainMinorGridlinesVisible
Killed by : none
replaced boolean return with false for org/jfree/chart/plot/XYPlot::isDomainMinorGridlinesVisible → NO_COVERAGE

2.2
Location : isDomainMinorGridlinesVisible
Killed by : none
replaced boolean return with true for org/jfree/chart/plot/XYPlot::isDomainMinorGridlinesVisible → NO_COVERAGE

3.3
Location : isDomainMinorGridlinesVisible
Killed by : none
replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE

1803

1.1
Location : setDomainMinorGridlinesVisible
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : setDomainMinorGridlinesVisible
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : setDomainMinorGridlinesVisible
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : setDomainMinorGridlinesVisible
Killed by : none
Negated integer local variable number 1 → NO_COVERAGE

5.5
Location : setDomainMinorGridlinesVisible
Killed by : none
equal to less than → NO_COVERAGE

6.6
Location : setDomainMinorGridlinesVisible
Killed by : none
equal to less or equal → NO_COVERAGE

7.7
Location : setDomainMinorGridlinesVisible
Killed by : none
equal to greater than → NO_COVERAGE

8.8
Location : setDomainMinorGridlinesVisible
Killed by : none
equal to greater or equal → NO_COVERAGE

9.9
Location : setDomainMinorGridlinesVisible
Killed by : none
equal to not equal → NO_COVERAGE

10.10
Location : setDomainMinorGridlinesVisible
Killed by : none
Incremented (a++) integer local variable number 1 → NO_COVERAGE

11.11
Location : setDomainMinorGridlinesVisible
Killed by : none
Decremented (a--) integer local variable number 1 → NO_COVERAGE

12.12
Location : setDomainMinorGridlinesVisible
Killed by : none
Incremented (++a) integer local variable number 1 → NO_COVERAGE

13.13
Location : setDomainMinorGridlinesVisible
Killed by : none
Decremented (--a) integer local variable number 1 → NO_COVERAGE

1804

1.1
Location : setDomainMinorGridlinesVisible
Killed by : none
Removed assignment to member variable domainMinorGridlinesVisible → NO_COVERAGE

2.2
Location : setDomainMinorGridlinesVisible
Killed by : none
Negated integer local variable number 1 → NO_COVERAGE

3.3
Location : setDomainMinorGridlinesVisible
Killed by : none
Incremented (a++) integer local variable number 1 → NO_COVERAGE

4.4
Location : setDomainMinorGridlinesVisible
Killed by : none
Decremented (a--) integer local variable number 1 → NO_COVERAGE

5.5
Location : setDomainMinorGridlinesVisible
Killed by : none
Incremented (++a) integer local variable number 1 → NO_COVERAGE

6.6
Location : setDomainMinorGridlinesVisible
Killed by : none
Decremented (--a) integer local variable number 1 → NO_COVERAGE

1805

1.1
Location : setDomainMinorGridlinesVisible
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::fireChangeEvent → NO_COVERAGE

1818

1.1
Location : getDomainGridlineStroke
Killed by : none
replaced return value with null for org/jfree/chart/plot/XYPlot::getDomainGridlineStroke → NO_COVERAGE

2.2
Location : getDomainGridlineStroke
Killed by : none
mutated return of Object value for org/jfree/chart/plot/XYPlot::getDomainGridlineStroke to ( if (x != null) null else throw new RuntimeException ) → NO_COVERAGE

1833

1.1
Location : setDomainGridlineStroke
Killed by : none
removed call to org/jfree/chart/util/ParamChecks::nullNotPermitted → NO_COVERAGE

1834

1.1
Location : setDomainGridlineStroke
Killed by : none
Removed assignment to member variable domainGridlineStroke → NO_COVERAGE

1835

1.1
Location : setDomainGridlineStroke
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::fireChangeEvent → NO_COVERAGE

1850

1.1
Location : getDomainMinorGridlineStroke
Killed by : none
replaced return value with null for org/jfree/chart/plot/XYPlot::getDomainMinorGridlineStroke → NO_COVERAGE

2.2
Location : getDomainMinorGridlineStroke
Killed by : none
mutated return of Object value for org/jfree/chart/plot/XYPlot::getDomainMinorGridlineStroke to ( if (x != null) null else throw new RuntimeException ) → NO_COVERAGE

1867

1.1
Location : setDomainMinorGridlineStroke
Killed by : none
removed call to org/jfree/chart/util/ParamChecks::nullNotPermitted → NO_COVERAGE

1868

1.1
Location : setDomainMinorGridlineStroke
Killed by : none
Removed assignment to member variable domainMinorGridlineStroke → NO_COVERAGE

1869

1.1
Location : setDomainMinorGridlineStroke
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::fireChangeEvent → NO_COVERAGE

1881

1.1
Location : getDomainGridlinePaint
Killed by : none
replaced return value with null for org/jfree/chart/plot/XYPlot::getDomainGridlinePaint → NO_COVERAGE

2.2
Location : getDomainGridlinePaint
Killed by : none
mutated return of Object value for org/jfree/chart/plot/XYPlot::getDomainGridlinePaint to ( if (x != null) null else throw new RuntimeException ) → NO_COVERAGE

1896

1.1
Location : setDomainGridlinePaint
Killed by : none
removed call to org/jfree/chart/util/ParamChecks::nullNotPermitted → NO_COVERAGE

1897

1.1
Location : setDomainGridlinePaint
Killed by : none
Removed assignment to member variable domainGridlinePaint → NO_COVERAGE

1898

1.1
Location : setDomainGridlinePaint
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::fireChangeEvent → NO_COVERAGE

1912

1.1
Location : getDomainMinorGridlinePaint
Killed by : none
replaced return value with null for org/jfree/chart/plot/XYPlot::getDomainMinorGridlinePaint → NO_COVERAGE

2.2
Location : getDomainMinorGridlinePaint
Killed by : none
mutated return of Object value for org/jfree/chart/plot/XYPlot::getDomainMinorGridlinePaint to ( if (x != null) null else throw new RuntimeException ) → NO_COVERAGE

1929

1.1
Location : setDomainMinorGridlinePaint
Killed by : none
removed call to org/jfree/chart/util/ParamChecks::nullNotPermitted → NO_COVERAGE

1930

1.1
Location : setDomainMinorGridlinePaint
Killed by : none
Removed assignment to member variable domainMinorGridlinePaint → NO_COVERAGE

1931

1.1
Location : setDomainMinorGridlinePaint
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::fireChangeEvent → NO_COVERAGE

1943

1.1
Location : isRangeGridlinesVisible
Killed by : none
replaced boolean return with false for org/jfree/chart/plot/XYPlot::isRangeGridlinesVisible → NO_COVERAGE

2.2
Location : isRangeGridlinesVisible
Killed by : none
replaced boolean return with true for org/jfree/chart/plot/XYPlot::isRangeGridlinesVisible → NO_COVERAGE

3.3
Location : isRangeGridlinesVisible
Killed by : none
replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE

1958

1.1
Location : setRangeGridlinesVisible
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : setRangeGridlinesVisible
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : setRangeGridlinesVisible
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : setRangeGridlinesVisible
Killed by : none
Negated integer local variable number 1 → NO_COVERAGE

5.5
Location : setRangeGridlinesVisible
Killed by : none
equal to less than → NO_COVERAGE

6.6
Location : setRangeGridlinesVisible
Killed by : none
equal to less or equal → NO_COVERAGE

7.7
Location : setRangeGridlinesVisible
Killed by : none
equal to greater than → NO_COVERAGE

8.8
Location : setRangeGridlinesVisible
Killed by : none
equal to greater or equal → NO_COVERAGE

9.9
Location : setRangeGridlinesVisible
Killed by : none
equal to not equal → NO_COVERAGE

10.10
Location : setRangeGridlinesVisible
Killed by : none
Incremented (a++) integer local variable number 1 → NO_COVERAGE

11.11
Location : setRangeGridlinesVisible
Killed by : none
Decremented (a--) integer local variable number 1 → NO_COVERAGE

12.12
Location : setRangeGridlinesVisible
Killed by : none
Incremented (++a) integer local variable number 1 → NO_COVERAGE

13.13
Location : setRangeGridlinesVisible
Killed by : none
Decremented (--a) integer local variable number 1 → NO_COVERAGE

1959

1.1
Location : setRangeGridlinesVisible
Killed by : none
Removed assignment to member variable rangeGridlinesVisible → NO_COVERAGE

2.2
Location : setRangeGridlinesVisible
Killed by : none
Negated integer local variable number 1 → NO_COVERAGE

3.3
Location : setRangeGridlinesVisible
Killed by : none
Incremented (a++) integer local variable number 1 → NO_COVERAGE

4.4
Location : setRangeGridlinesVisible
Killed by : none
Decremented (a--) integer local variable number 1 → NO_COVERAGE

5.5
Location : setRangeGridlinesVisible
Killed by : none
Incremented (++a) integer local variable number 1 → NO_COVERAGE

6.6
Location : setRangeGridlinesVisible
Killed by : none
Decremented (--a) integer local variable number 1 → NO_COVERAGE

1960

1.1
Location : setRangeGridlinesVisible
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::fireChangeEvent → NO_COVERAGE

1973

1.1
Location : getRangeGridlineStroke
Killed by : none
replaced return value with null for org/jfree/chart/plot/XYPlot::getRangeGridlineStroke → NO_COVERAGE

2.2
Location : getRangeGridlineStroke
Killed by : none
mutated return of Object value for org/jfree/chart/plot/XYPlot::getRangeGridlineStroke to ( if (x != null) null else throw new RuntimeException ) → NO_COVERAGE

1985

1.1
Location : setRangeGridlineStroke
Killed by : none
removed call to org/jfree/chart/util/ParamChecks::nullNotPermitted → NO_COVERAGE

1986

1.1
Location : setRangeGridlineStroke
Killed by : none
Removed assignment to member variable rangeGridlineStroke → NO_COVERAGE

1987

1.1
Location : setRangeGridlineStroke
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::fireChangeEvent → NO_COVERAGE

1999

1.1
Location : getRangeGridlinePaint
Killed by : none
replaced return value with null for org/jfree/chart/plot/XYPlot::getRangeGridlinePaint → NO_COVERAGE

2.2
Location : getRangeGridlinePaint
Killed by : none
mutated return of Object value for org/jfree/chart/plot/XYPlot::getRangeGridlinePaint to ( if (x != null) null else throw new RuntimeException ) → NO_COVERAGE

2011

1.1
Location : setRangeGridlinePaint
Killed by : none
removed call to org/jfree/chart/util/ParamChecks::nullNotPermitted → NO_COVERAGE

2012

1.1
Location : setRangeGridlinePaint
Killed by : none
Removed assignment to member variable rangeGridlinePaint → NO_COVERAGE

2013

1.1
Location : setRangeGridlinePaint
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::fireChangeEvent → NO_COVERAGE

2027

1.1
Location : isRangeMinorGridlinesVisible
Killed by : none
replaced boolean return with false for org/jfree/chart/plot/XYPlot::isRangeMinorGridlinesVisible → NO_COVERAGE

2.2
Location : isRangeMinorGridlinesVisible
Killed by : none
replaced boolean return with true for org/jfree/chart/plot/XYPlot::isRangeMinorGridlinesVisible → NO_COVERAGE

3.3
Location : isRangeMinorGridlinesVisible
Killed by : none
replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE

2044

1.1
Location : setRangeMinorGridlinesVisible
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : setRangeMinorGridlinesVisible
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : setRangeMinorGridlinesVisible
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : setRangeMinorGridlinesVisible
Killed by : none
Negated integer local variable number 1 → NO_COVERAGE

5.5
Location : setRangeMinorGridlinesVisible
Killed by : none
equal to less than → NO_COVERAGE

6.6
Location : setRangeMinorGridlinesVisible
Killed by : none
equal to less or equal → NO_COVERAGE

7.7
Location : setRangeMinorGridlinesVisible
Killed by : none
equal to greater than → NO_COVERAGE

8.8
Location : setRangeMinorGridlinesVisible
Killed by : none
equal to greater or equal → NO_COVERAGE

9.9
Location : setRangeMinorGridlinesVisible
Killed by : none
equal to not equal → NO_COVERAGE

10.10
Location : setRangeMinorGridlinesVisible
Killed by : none
Incremented (a++) integer local variable number 1 → NO_COVERAGE

11.11
Location : setRangeMinorGridlinesVisible
Killed by : none
Decremented (a--) integer local variable number 1 → NO_COVERAGE

12.12
Location : setRangeMinorGridlinesVisible
Killed by : none
Incremented (++a) integer local variable number 1 → NO_COVERAGE

13.13
Location : setRangeMinorGridlinesVisible
Killed by : none
Decremented (--a) integer local variable number 1 → NO_COVERAGE

2045

1.1
Location : setRangeMinorGridlinesVisible
Killed by : none
Removed assignment to member variable rangeMinorGridlinesVisible → NO_COVERAGE

2.2
Location : setRangeMinorGridlinesVisible
Killed by : none
Negated integer local variable number 1 → NO_COVERAGE

3.3
Location : setRangeMinorGridlinesVisible
Killed by : none
Incremented (a++) integer local variable number 1 → NO_COVERAGE

4.4
Location : setRangeMinorGridlinesVisible
Killed by : none
Decremented (a--) integer local variable number 1 → NO_COVERAGE

5.5
Location : setRangeMinorGridlinesVisible
Killed by : none
Incremented (++a) integer local variable number 1 → NO_COVERAGE

6.6
Location : setRangeMinorGridlinesVisible
Killed by : none
Decremented (--a) integer local variable number 1 → NO_COVERAGE

2046

1.1
Location : setRangeMinorGridlinesVisible
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::fireChangeEvent → NO_COVERAGE

2061

1.1
Location : getRangeMinorGridlineStroke
Killed by : none
replaced return value with null for org/jfree/chart/plot/XYPlot::getRangeMinorGridlineStroke → NO_COVERAGE

2.2
Location : getRangeMinorGridlineStroke
Killed by : none
mutated return of Object value for org/jfree/chart/plot/XYPlot::getRangeMinorGridlineStroke to ( if (x != null) null else throw new RuntimeException ) → NO_COVERAGE

2075

1.1
Location : setRangeMinorGridlineStroke
Killed by : none
removed call to org/jfree/chart/util/ParamChecks::nullNotPermitted → NO_COVERAGE

2076

1.1
Location : setRangeMinorGridlineStroke
Killed by : none
Removed assignment to member variable rangeMinorGridlineStroke → NO_COVERAGE

2077

1.1
Location : setRangeMinorGridlineStroke
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::fireChangeEvent → NO_COVERAGE

2091

1.1
Location : getRangeMinorGridlinePaint
Killed by : none
replaced return value with null for org/jfree/chart/plot/XYPlot::getRangeMinorGridlinePaint → NO_COVERAGE

2.2
Location : getRangeMinorGridlinePaint
Killed by : none
mutated return of Object value for org/jfree/chart/plot/XYPlot::getRangeMinorGridlinePaint to ( if (x != null) null else throw new RuntimeException ) → NO_COVERAGE

2105

1.1
Location : setRangeMinorGridlinePaint
Killed by : none
removed call to org/jfree/chart/util/ParamChecks::nullNotPermitted → NO_COVERAGE

2106

1.1
Location : setRangeMinorGridlinePaint
Killed by : none
Removed assignment to member variable rangeMinorGridlinePaint → NO_COVERAGE

2107

1.1
Location : setRangeMinorGridlinePaint
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::fireChangeEvent → NO_COVERAGE

2121

1.1
Location : isDomainZeroBaselineVisible
Killed by : none
replaced boolean return with false for org/jfree/chart/plot/XYPlot::isDomainZeroBaselineVisible → NO_COVERAGE

2.2
Location : isDomainZeroBaselineVisible
Killed by : none
replaced boolean return with true for org/jfree/chart/plot/XYPlot::isDomainZeroBaselineVisible → NO_COVERAGE

3.3
Location : isDomainZeroBaselineVisible
Killed by : none
replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE

2136

1.1
Location : setDomainZeroBaselineVisible
Killed by : none
Removed assignment to member variable domainZeroBaselineVisible → NO_COVERAGE

2.2
Location : setDomainZeroBaselineVisible
Killed by : none
Negated integer local variable number 1 → NO_COVERAGE

3.3
Location : setDomainZeroBaselineVisible
Killed by : none
Incremented (a++) integer local variable number 1 → NO_COVERAGE

4.4
Location : setDomainZeroBaselineVisible
Killed by : none
Decremented (a--) integer local variable number 1 → NO_COVERAGE

5.5
Location : setDomainZeroBaselineVisible
Killed by : none
Incremented (++a) integer local variable number 1 → NO_COVERAGE

6.6
Location : setDomainZeroBaselineVisible
Killed by : none
Decremented (--a) integer local variable number 1 → NO_COVERAGE

2137

1.1
Location : setDomainZeroBaselineVisible
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::fireChangeEvent → NO_COVERAGE

2150

1.1
Location : getDomainZeroBaselineStroke
Killed by : none
replaced return value with null for org/jfree/chart/plot/XYPlot::getDomainZeroBaselineStroke → NO_COVERAGE

2.2
Location : getDomainZeroBaselineStroke
Killed by : none
mutated return of Object value for org/jfree/chart/plot/XYPlot::getDomainZeroBaselineStroke to ( if (x != null) null else throw new RuntimeException ) → NO_COVERAGE

2164

1.1
Location : setDomainZeroBaselineStroke
Killed by : none
removed call to org/jfree/chart/util/ParamChecks::nullNotPermitted → NO_COVERAGE

2165

1.1
Location : setDomainZeroBaselineStroke
Killed by : none
Removed assignment to member variable domainZeroBaselineStroke → NO_COVERAGE

2166

1.1
Location : setDomainZeroBaselineStroke
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::fireChangeEvent → NO_COVERAGE

2180

1.1
Location : getDomainZeroBaselinePaint
Killed by : none
replaced return value with null for org/jfree/chart/plot/XYPlot::getDomainZeroBaselinePaint → NO_COVERAGE

2.2
Location : getDomainZeroBaselinePaint
Killed by : none
mutated return of Object value for org/jfree/chart/plot/XYPlot::getDomainZeroBaselinePaint to ( if (x != null) null else throw new RuntimeException ) → NO_COVERAGE

2194

1.1
Location : setDomainZeroBaselinePaint
Killed by : none
removed call to org/jfree/chart/util/ParamChecks::nullNotPermitted → NO_COVERAGE

2195

1.1
Location : setDomainZeroBaselinePaint
Killed by : none
Removed assignment to member variable domainZeroBaselinePaint → NO_COVERAGE

2196

1.1
Location : setDomainZeroBaselinePaint
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::fireChangeEvent → NO_COVERAGE

2208

1.1
Location : isRangeZeroBaselineVisible
Killed by : none
replaced boolean return with false for org/jfree/chart/plot/XYPlot::isRangeZeroBaselineVisible → NO_COVERAGE

2.2
Location : isRangeZeroBaselineVisible
Killed by : none
replaced boolean return with true for org/jfree/chart/plot/XYPlot::isRangeZeroBaselineVisible → NO_COVERAGE

3.3
Location : isRangeZeroBaselineVisible
Killed by : none
replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE

2221

1.1
Location : setRangeZeroBaselineVisible
Killed by : none
Removed assignment to member variable rangeZeroBaselineVisible → NO_COVERAGE

2.2
Location : setRangeZeroBaselineVisible
Killed by : none
Negated integer local variable number 1 → NO_COVERAGE

3.3
Location : setRangeZeroBaselineVisible
Killed by : none
Incremented (a++) integer local variable number 1 → NO_COVERAGE

4.4
Location : setRangeZeroBaselineVisible
Killed by : none
Decremented (a--) integer local variable number 1 → NO_COVERAGE

5.5
Location : setRangeZeroBaselineVisible
Killed by : none
Incremented (++a) integer local variable number 1 → NO_COVERAGE

6.6
Location : setRangeZeroBaselineVisible
Killed by : none
Decremented (--a) integer local variable number 1 → NO_COVERAGE

2222

1.1
Location : setRangeZeroBaselineVisible
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::fireChangeEvent → NO_COVERAGE

2233

1.1
Location : getRangeZeroBaselineStroke
Killed by : none
replaced return value with null for org/jfree/chart/plot/XYPlot::getRangeZeroBaselineStroke → NO_COVERAGE

2.2
Location : getRangeZeroBaselineStroke
Killed by : none
mutated return of Object value for org/jfree/chart/plot/XYPlot::getRangeZeroBaselineStroke to ( if (x != null) null else throw new RuntimeException ) → NO_COVERAGE

2245

1.1
Location : setRangeZeroBaselineStroke
Killed by : none
removed call to org/jfree/chart/util/ParamChecks::nullNotPermitted → NO_COVERAGE

2246

1.1
Location : setRangeZeroBaselineStroke
Killed by : none
Removed assignment to member variable rangeZeroBaselineStroke → NO_COVERAGE

2247

1.1
Location : setRangeZeroBaselineStroke
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::fireChangeEvent → NO_COVERAGE

2259

1.1
Location : getRangeZeroBaselinePaint
Killed by : none
replaced return value with null for org/jfree/chart/plot/XYPlot::getRangeZeroBaselinePaint → NO_COVERAGE

2.2
Location : getRangeZeroBaselinePaint
Killed by : none
mutated return of Object value for org/jfree/chart/plot/XYPlot::getRangeZeroBaselinePaint to ( if (x != null) null else throw new RuntimeException ) → NO_COVERAGE

2271

1.1
Location : setRangeZeroBaselinePaint
Killed by : none
removed call to org/jfree/chart/util/ParamChecks::nullNotPermitted → NO_COVERAGE

2272

1.1
Location : setRangeZeroBaselinePaint
Killed by : none
Removed assignment to member variable rangeZeroBaselinePaint → NO_COVERAGE

2273

1.1
Location : setRangeZeroBaselinePaint
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::fireChangeEvent → NO_COVERAGE

2285

1.1
Location : getDomainTickBandPaint
Killed by : none
replaced return value with null for org/jfree/chart/plot/XYPlot::getDomainTickBandPaint → NO_COVERAGE

2.2
Location : getDomainTickBandPaint
Killed by : none
mutated return of Object value for org/jfree/chart/plot/XYPlot::getDomainTickBandPaint to ( if (x != null) null else throw new RuntimeException ) → NO_COVERAGE

2296

1.1
Location : setDomainTickBandPaint
Killed by : none
Removed assignment to member variable domainTickBandPaint → NO_COVERAGE

2297

1.1
Location : setDomainTickBandPaint
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::fireChangeEvent → NO_COVERAGE

2309

1.1
Location : getRangeTickBandPaint
Killed by : none
replaced return value with null for org/jfree/chart/plot/XYPlot::getRangeTickBandPaint → NO_COVERAGE

2.2
Location : getRangeTickBandPaint
Killed by : none
mutated return of Object value for org/jfree/chart/plot/XYPlot::getRangeTickBandPaint to ( if (x != null) null else throw new RuntimeException ) → NO_COVERAGE

2320

1.1
Location : setRangeTickBandPaint
Killed by : none
Removed assignment to member variable rangeTickBandPaint → NO_COVERAGE

2321

1.1
Location : setRangeTickBandPaint
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::fireChangeEvent → NO_COVERAGE

2333

1.1
Location : getQuadrantOrigin
Killed by : none
replaced return value with null for org/jfree/chart/plot/XYPlot::getQuadrantOrigin → NO_COVERAGE

2.2
Location : getQuadrantOrigin
Killed by : none
mutated return of Object value for org/jfree/chart/plot/XYPlot::getQuadrantOrigin to ( if (x != null) null else throw new RuntimeException ) → NO_COVERAGE

2345

1.1
Location : setQuadrantOrigin
Killed by : none
removed call to org/jfree/chart/util/ParamChecks::nullNotPermitted → NO_COVERAGE

2346

1.1
Location : setQuadrantOrigin
Killed by : none
Removed assignment to member variable quadrantOrigin → NO_COVERAGE

2347

1.1
Location : setQuadrantOrigin
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::fireChangeEvent → NO_COVERAGE

2360

1.1
Location : getQuadrantPaint
Killed by : none
changed conditional boundary → NO_COVERAGE

2.2
Location : getQuadrantPaint
Killed by : none
changed conditional boundary → NO_COVERAGE

3.3
Location : getQuadrantPaint
Killed by : none
Substituted 3 with 4 → NO_COVERAGE

4.4
Location : getQuadrantPaint
Killed by : none
negated conditional → NO_COVERAGE

5.5
Location : getQuadrantPaint
Killed by : none
negated conditional → NO_COVERAGE

6.6
Location : getQuadrantPaint
Killed by : none
removed conditional - replaced comparison check with false → NO_COVERAGE

7.7
Location : getQuadrantPaint
Killed by : none
removed conditional - replaced comparison check with false → NO_COVERAGE

8.8
Location : getQuadrantPaint
Killed by : none
removed conditional - replaced comparison check with true → NO_COVERAGE

9.9
Location : getQuadrantPaint
Killed by : none
removed conditional - replaced comparison check with true → NO_COVERAGE

10.10
Location : getQuadrantPaint
Killed by : none
Negated integer local variable number 1 → NO_COVERAGE

11.11
Location : getQuadrantPaint
Killed by : none
Negated integer local variable number 1 → NO_COVERAGE

12.12
Location : getQuadrantPaint
Killed by : none
Substituted 3 with 1 → NO_COVERAGE

13.13
Location : getQuadrantPaint
Killed by : none
Substituted 3 with 0 → NO_COVERAGE

14.14
Location : getQuadrantPaint
Killed by : none
Substituted 3 with -1 → NO_COVERAGE

15.15
Location : getQuadrantPaint
Killed by : none
Substituted 3 with -3 → NO_COVERAGE

16.16
Location : getQuadrantPaint
Killed by : none
Substituted 3 with 4 → NO_COVERAGE

17.17
Location : getQuadrantPaint
Killed by : none
Substituted 3 with 2 → NO_COVERAGE

18.18
Location : getQuadrantPaint
Killed by : none
Less than to less or equal → NO_COVERAGE

19.19
Location : getQuadrantPaint
Killed by : none
Less or equal to less than → NO_COVERAGE

20.20
Location : getQuadrantPaint
Killed by : none
Less than to greater than → NO_COVERAGE

21.21
Location : getQuadrantPaint
Killed by : none
Less or equal to greater than → NO_COVERAGE

22.22
Location : getQuadrantPaint
Killed by : none
Less than to greater or equal → NO_COVERAGE

23.23
Location : getQuadrantPaint
Killed by : none
Less or equal to greater or equal → NO_COVERAGE

24.24
Location : getQuadrantPaint
Killed by : none
Less than to equal → NO_COVERAGE

25.25
Location : getQuadrantPaint
Killed by : none
Less or equal to equal → NO_COVERAGE

26.26
Location : getQuadrantPaint
Killed by : none
Less than to not equal → NO_COVERAGE

27.27
Location : getQuadrantPaint
Killed by : none
Less or equal to not equal → NO_COVERAGE

28.28
Location : getQuadrantPaint
Killed by : none
Incremented (a++) integer local variable number 1 → NO_COVERAGE

29.29
Location : getQuadrantPaint
Killed by : none
Incremented (a++) integer local variable number 1 → NO_COVERAGE

30.30
Location : getQuadrantPaint
Killed by : none
Decremented (a--) integer local variable number 1 → NO_COVERAGE

31.31
Location : getQuadrantPaint
Killed by : none
Decremented (a--) integer local variable number 1 → NO_COVERAGE

32.32
Location : getQuadrantPaint
Killed by : none
Incremented (++a) integer local variable number 1 → NO_COVERAGE

33.33
Location : getQuadrantPaint
Killed by : none
Incremented (++a) integer local variable number 1 → NO_COVERAGE

34.34
Location : getQuadrantPaint
Killed by : none
Decremented (--a) integer local variable number 1 → NO_COVERAGE

35.35
Location : getQuadrantPaint
Killed by : none
Decremented (--a) integer local variable number 1 → NO_COVERAGE

2361

1.1
Location : getQuadrantPaint
Killed by : none
removed call to java/lang/StringBuilder::<init> → NO_COVERAGE

2.2
Location : getQuadrantPaint
Killed by : none
removed call to java/lang/IllegalArgumentException::<init> → NO_COVERAGE

3.3
Location : getQuadrantPaint
Killed by : none
removed call to java/lang/StringBuilder::append → NO_COVERAGE

4.4
Location : getQuadrantPaint
Killed by : none
replaced call to java/lang/StringBuilder::append with receiver → NO_COVERAGE

5.5
Location : getQuadrantPaint
Killed by : none
Negated integer local variable number 1 → NO_COVERAGE

6.6
Location : getQuadrantPaint
Killed by : none
Incremented (a++) integer local variable number 1 → NO_COVERAGE

7.7
Location : getQuadrantPaint
Killed by : none
Decremented (a--) integer local variable number 1 → NO_COVERAGE

8.8
Location : getQuadrantPaint
Killed by : none
Incremented (++a) integer local variable number 1 → NO_COVERAGE

9.9
Location : getQuadrantPaint
Killed by : none
Decremented (--a) integer local variable number 1 → NO_COVERAGE

2362

1.1
Location : getQuadrantPaint
Killed by : none
removed call to java/lang/StringBuilder::append → NO_COVERAGE

2.2
Location : getQuadrantPaint
Killed by : none
removed call to java/lang/StringBuilder::toString → NO_COVERAGE

3.3
Location : getQuadrantPaint
Killed by : none
replaced call to java/lang/StringBuilder::append with receiver → NO_COVERAGE

2364

1.1
Location : getQuadrantPaint
Killed by : none
replaced return value with null for org/jfree/chart/plot/XYPlot::getQuadrantPaint → NO_COVERAGE

2.2
Location : getQuadrantPaint
Killed by : none
mutated return of Object value for org/jfree/chart/plot/XYPlot::getQuadrantPaint to ( if (x != null) null else throw new RuntimeException ) → NO_COVERAGE

3.3
Location : getQuadrantPaint
Killed by : none
Negated integer local variable number 1 → NO_COVERAGE

4.4
Location : getQuadrantPaint
Killed by : none
Incremented (a++) integer local variable number 1 → NO_COVERAGE

5.5
Location : getQuadrantPaint
Killed by : none
Decremented (a--) integer local variable number 1 → NO_COVERAGE

6.6
Location : getQuadrantPaint
Killed by : none
Incremented (++a) integer local variable number 1 → NO_COVERAGE

7.7
Location : getQuadrantPaint
Killed by : none
Decremented (--a) integer local variable number 1 → NO_COVERAGE

2377

1.1
Location : setQuadrantPaint
Killed by : none
changed conditional boundary → NO_COVERAGE

2.2
Location : setQuadrantPaint
Killed by : none
changed conditional boundary → NO_COVERAGE

3.3
Location : setQuadrantPaint
Killed by : none
Substituted 3 with 4 → NO_COVERAGE

4.4
Location : setQuadrantPaint
Killed by : none
negated conditional → NO_COVERAGE

5.5
Location : setQuadrantPaint
Killed by : none
negated conditional → NO_COVERAGE

6.6
Location : setQuadrantPaint
Killed by : none
removed conditional - replaced comparison check with false → NO_COVERAGE

7.7
Location : setQuadrantPaint
Killed by : none
removed conditional - replaced comparison check with false → NO_COVERAGE

8.8
Location : setQuadrantPaint
Killed by : none
removed conditional - replaced comparison check with true → NO_COVERAGE

9.9
Location : setQuadrantPaint
Killed by : none
removed conditional - replaced comparison check with true → NO_COVERAGE

10.10
Location : setQuadrantPaint
Killed by : none
Negated integer local variable number 1 → NO_COVERAGE

11.11
Location : setQuadrantPaint
Killed by : none
Negated integer local variable number 1 → NO_COVERAGE

12.12
Location : setQuadrantPaint
Killed by : none
Substituted 3 with 1 → NO_COVERAGE

13.13
Location : setQuadrantPaint
Killed by : none
Substituted 3 with 0 → NO_COVERAGE

14.14
Location : setQuadrantPaint
Killed by : none
Substituted 3 with -1 → NO_COVERAGE

15.15
Location : setQuadrantPaint
Killed by : none
Substituted 3 with -3 → NO_COVERAGE

16.16
Location : setQuadrantPaint
Killed by : none
Substituted 3 with 4 → NO_COVERAGE

17.17
Location : setQuadrantPaint
Killed by : none
Substituted 3 with 2 → NO_COVERAGE

18.18
Location : setQuadrantPaint
Killed by : none
Less than to less or equal → NO_COVERAGE

19.19
Location : setQuadrantPaint
Killed by : none
Less or equal to less than → NO_COVERAGE

20.20
Location : setQuadrantPaint
Killed by : none
Less than to greater than → NO_COVERAGE

21.21
Location : setQuadrantPaint
Killed by : none
Less or equal to greater than → NO_COVERAGE

22.22
Location : setQuadrantPaint
Killed by : none
Less than to greater or equal → NO_COVERAGE

23.23
Location : setQuadrantPaint
Killed by : none
Less or equal to greater or equal → NO_COVERAGE

24.24
Location : setQuadrantPaint
Killed by : none
Less than to equal → NO_COVERAGE

25.25
Location : setQuadrantPaint
Killed by : none
Less or equal to equal → NO_COVERAGE

26.26
Location : setQuadrantPaint
Killed by : none
Less than to not equal → NO_COVERAGE

27.27
Location : setQuadrantPaint
Killed by : none
Less or equal to not equal → NO_COVERAGE

28.28
Location : setQuadrantPaint
Killed by : none
Incremented (a++) integer local variable number 1 → NO_COVERAGE

29.29
Location : setQuadrantPaint
Killed by : none
Incremented (a++) integer local variable number 1 → NO_COVERAGE

30.30
Location : setQuadrantPaint
Killed by : none
Decremented (a--) integer local variable number 1 → NO_COVERAGE

31.31
Location : setQuadrantPaint
Killed by : none
Decremented (a--) integer local variable number 1 → NO_COVERAGE

32.32
Location : setQuadrantPaint
Killed by : none
Incremented (++a) integer local variable number 1 → NO_COVERAGE

33.33
Location : setQuadrantPaint
Killed by : none
Incremented (++a) integer local variable number 1 → NO_COVERAGE

34.34
Location : setQuadrantPaint
Killed by : none
Decremented (--a) integer local variable number 1 → NO_COVERAGE

35.35
Location : setQuadrantPaint
Killed by : none
Decremented (--a) integer local variable number 1 → NO_COVERAGE

2378

1.1
Location : setQuadrantPaint
Killed by : none
removed call to java/lang/StringBuilder::<init> → NO_COVERAGE

2.2
Location : setQuadrantPaint
Killed by : none
removed call to java/lang/IllegalArgumentException::<init> → NO_COVERAGE

3.3
Location : setQuadrantPaint
Killed by : none
removed call to java/lang/StringBuilder::append → NO_COVERAGE

4.4
Location : setQuadrantPaint
Killed by : none
replaced call to java/lang/StringBuilder::append with receiver → NO_COVERAGE

5.5
Location : setQuadrantPaint
Killed by : none
Negated integer local variable number 1 → NO_COVERAGE

6.6
Location : setQuadrantPaint
Killed by : none
Incremented (a++) integer local variable number 1 → NO_COVERAGE

7.7
Location : setQuadrantPaint
Killed by : none
Decremented (a--) integer local variable number 1 → NO_COVERAGE

8.8
Location : setQuadrantPaint
Killed by : none
Incremented (++a) integer local variable number 1 → NO_COVERAGE

9.9
Location : setQuadrantPaint
Killed by : none
Decremented (--a) integer local variable number 1 → NO_COVERAGE

2379

1.1
Location : setQuadrantPaint
Killed by : none
removed call to java/lang/StringBuilder::append → NO_COVERAGE

2.2
Location : setQuadrantPaint
Killed by : none
removed call to java/lang/StringBuilder::toString → NO_COVERAGE

3.3
Location : setQuadrantPaint
Killed by : none
replaced call to java/lang/StringBuilder::append with receiver → NO_COVERAGE

2381

1.1
Location : setQuadrantPaint
Killed by : none
Negated integer local variable number 1 → NO_COVERAGE

2.2
Location : setQuadrantPaint
Killed by : none
Incremented (a++) integer local variable number 1 → NO_COVERAGE

3.3
Location : setQuadrantPaint
Killed by : none
Decremented (a--) integer local variable number 1 → NO_COVERAGE

4.4
Location : setQuadrantPaint
Killed by : none
Incremented (++a) integer local variable number 1 → NO_COVERAGE

5.5
Location : setQuadrantPaint
Killed by : none
Decremented (--a) integer local variable number 1 → NO_COVERAGE

2382

1.1
Location : setQuadrantPaint
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::fireChangeEvent → NO_COVERAGE

2399

1.1
Location : addDomainMarker
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::addDomainMarker → NO_COVERAGE

2415

1.1
Location : addDomainMarker
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

2.2
Location : addDomainMarker
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::addDomainMarker → NO_COVERAGE

3.3
Location : addDomainMarker
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

4.4
Location : addDomainMarker
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

5.5
Location : addDomainMarker
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

6.6
Location : addDomainMarker
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

2425

1.1
Location : clearDomainMarkers
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : clearDomainMarkers
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : clearDomainMarkers
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : clearDomainMarkers
Killed by : none
equal to not equal → NO_COVERAGE

2426

1.1
Location : clearDomainMarkers
Killed by : none
removed call to java/util/Map::keySet → NO_COVERAGE

2428

1.1
Location : clearDomainMarkers
Killed by : none
removed call to java/lang/Integer::intValue → NO_COVERAGE

2.2
Location : clearDomainMarkers
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::clearDomainMarkers → NO_COVERAGE

2430

1.1
Location : clearDomainMarkers
Killed by : none
removed call to java/util/Map::clear → NO_COVERAGE

2432

1.1
Location : clearDomainMarkers
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : clearDomainMarkers
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : clearDomainMarkers
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : clearDomainMarkers
Killed by : none
equal to not equal → NO_COVERAGE

2433

1.1
Location : clearDomainMarkers
Killed by : none
removed call to java/util/Map::keySet → NO_COVERAGE

2435

1.1
Location : clearDomainMarkers
Killed by : none
removed call to java/lang/Integer::intValue → NO_COVERAGE

2.2
Location : clearDomainMarkers
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::clearDomainMarkers → NO_COVERAGE

2437

1.1
Location : clearDomainMarkers
Killed by : none
removed call to java/util/Map::clear → NO_COVERAGE

2439

1.1
Location : clearDomainMarkers
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::fireChangeEvent → NO_COVERAGE

2451

1.1
Location : clearDomainMarkers
Killed by : none
removed call to java/lang/Integer::<init> → NO_COVERAGE

2.2
Location : clearDomainMarkers
Killed by : none
Negated integer local variable number 1 → NO_COVERAGE

3.3
Location : clearDomainMarkers
Killed by : none
Incremented (a++) integer local variable number 1 → NO_COVERAGE

4.4
Location : clearDomainMarkers
Killed by : none
Decremented (a--) integer local variable number 1 → NO_COVERAGE

5.5
Location : clearDomainMarkers
Killed by : none
Incremented (++a) integer local variable number 1 → NO_COVERAGE

6.6
Location : clearDomainMarkers
Killed by : none
Decremented (--a) integer local variable number 1 → NO_COVERAGE

2452

1.1
Location : clearDomainMarkers
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : clearDomainMarkers
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : clearDomainMarkers
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : clearDomainMarkers
Killed by : none
equal to not equal → NO_COVERAGE

2454

1.1
Location : clearDomainMarkers
Killed by : none
replaced call to java/util/Map::get with argument → NO_COVERAGE

2.2
Location : clearDomainMarkers
Killed by : none
removed call to java/util/Map::get → NO_COVERAGE

2455

1.1
Location : clearDomainMarkers
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : clearDomainMarkers
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : clearDomainMarkers
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : clearDomainMarkers
Killed by : none
equal to not equal → NO_COVERAGE

2456

1.1
Location : clearDomainMarkers
Killed by : none
removed call to java/util/Collection::iterator → NO_COVERAGE

2457

1.1
Location : clearDomainMarkers
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : clearDomainMarkers
Killed by : none
removed call to java/util/Iterator::hasNext → NO_COVERAGE

3.3
Location : clearDomainMarkers
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

4.4
Location : clearDomainMarkers
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

5.5
Location : clearDomainMarkers
Killed by : none
not equal to less than → NO_COVERAGE

6.6
Location : clearDomainMarkers
Killed by : none
not equal to less or equal → NO_COVERAGE

7.7
Location : clearDomainMarkers
Killed by : none
not equal to greater than → NO_COVERAGE

8.8
Location : clearDomainMarkers
Killed by : none
not equal to greater or equal → NO_COVERAGE

9.9
Location : clearDomainMarkers
Killed by : none
not equal to equal → NO_COVERAGE

2458

1.1
Location : clearDomainMarkers
Killed by : none
removed call to java/util/Iterator::next → NO_COVERAGE

2459

1.1
Location : clearDomainMarkers
Killed by : none
removed call to org/jfree/chart/plot/Marker::removeChangeListener → NO_COVERAGE

2461

1.1
Location : clearDomainMarkers
Killed by : none
removed call to java/util/Collection::clear → NO_COVERAGE

2464

1.1
Location : clearDomainMarkers
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : clearDomainMarkers
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : clearDomainMarkers
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : clearDomainMarkers
Killed by : none
equal to not equal → NO_COVERAGE

2466

1.1
Location : clearDomainMarkers
Killed by : none
replaced call to java/util/Map::get with argument → NO_COVERAGE

2.2
Location : clearDomainMarkers
Killed by : none
removed call to java/util/Map::get → NO_COVERAGE

2467

1.1
Location : clearDomainMarkers
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : clearDomainMarkers
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : clearDomainMarkers
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : clearDomainMarkers
Killed by : none
equal to not equal → NO_COVERAGE

2468

1.1
Location : clearDomainMarkers
Killed by : none
removed call to java/util/Collection::iterator → NO_COVERAGE

2469

1.1
Location : clearDomainMarkers
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : clearDomainMarkers
Killed by : none
removed call to java/util/Iterator::hasNext → NO_COVERAGE

3.3
Location : clearDomainMarkers
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

4.4
Location : clearDomainMarkers
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

5.5
Location : clearDomainMarkers
Killed by : none
not equal to less than → NO_COVERAGE

6.6
Location : clearDomainMarkers
Killed by : none
not equal to less or equal → NO_COVERAGE

7.7
Location : clearDomainMarkers
Killed by : none
not equal to greater than → NO_COVERAGE

8.8
Location : clearDomainMarkers
Killed by : none
not equal to greater or equal → NO_COVERAGE

9.9
Location : clearDomainMarkers
Killed by : none
not equal to equal → NO_COVERAGE

2471

1.1
Location : clearDomainMarkers
Killed by : none
removed call to org/jfree/chart/plot/Marker::removeChangeListener → NO_COVERAGE

2473

1.1
Location : clearDomainMarkers
Killed by : none
removed call to java/util/Collection::clear → NO_COVERAGE

2476

1.1
Location : clearDomainMarkers
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::fireChangeEvent → NO_COVERAGE

2495

1.1
Location : addDomainMarker
Killed by : none
Substituted 1 with 0 → NO_COVERAGE

2.2
Location : addDomainMarker
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::addDomainMarker → NO_COVERAGE

3.3
Location : addDomainMarker
Killed by : none
Negated integer local variable number 1 → NO_COVERAGE

4.4
Location : addDomainMarker
Killed by : none
Substituted 1 with 0 → NO_COVERAGE

5.5
Location : addDomainMarker
Killed by : none
Substituted 1 with -1 → NO_COVERAGE

6.6
Location : addDomainMarker
Killed by : none
Substituted 1 with -1 → NO_COVERAGE

7.7
Location : addDomainMarker
Killed by : none
Substituted 1 with 2 → NO_COVERAGE

8.8
Location : addDomainMarker
Killed by : none
Substituted 1 with 0 → NO_COVERAGE

9.9
Location : addDomainMarker
Killed by : none
Incremented (a++) integer local variable number 1 → NO_COVERAGE

10.10
Location : addDomainMarker
Killed by : none
Decremented (a--) integer local variable number 1 → NO_COVERAGE

11.11
Location : addDomainMarker
Killed by : none
Incremented (++a) integer local variable number 1 → NO_COVERAGE

12.12
Location : addDomainMarker
Killed by : none
Decremented (--a) integer local variable number 1 → NO_COVERAGE

2515

1.1
Location : addDomainMarker
Killed by : none
removed call to org/jfree/chart/util/ParamChecks::nullNotPermitted → NO_COVERAGE

2516

1.1
Location : addDomainMarker
Killed by : none
removed call to org/jfree/chart/util/ParamChecks::nullNotPermitted → NO_COVERAGE

2518

1.1
Location : addDomainMarker
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : addDomainMarker
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : addDomainMarker
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : addDomainMarker
Killed by : none
not equal to equal → NO_COVERAGE

2519

1.1
Location : addDomainMarker
Killed by : none
replaced call to java/util/Map::get with argument → NO_COVERAGE

2.2
Location : addDomainMarker
Killed by : none
removed call to java/util/Map::get → NO_COVERAGE

2520

1.1
Location : addDomainMarker
Killed by : none
removed call to java/lang/Integer::<init> → NO_COVERAGE

2.2
Location : addDomainMarker
Killed by : none
Negated integer local variable number 1 → NO_COVERAGE

3.3
Location : addDomainMarker
Killed by : none
Incremented (a++) integer local variable number 1 → NO_COVERAGE

4.4
Location : addDomainMarker
Killed by : none
Decremented (a--) integer local variable number 1 → NO_COVERAGE

5.5
Location : addDomainMarker
Killed by : none
Incremented (++a) integer local variable number 1 → NO_COVERAGE

6.6
Location : addDomainMarker
Killed by : none
Decremented (--a) integer local variable number 1 → NO_COVERAGE

2521

1.1
Location : addDomainMarker
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : addDomainMarker
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : addDomainMarker
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : addDomainMarker
Killed by : none
not equal to equal → NO_COVERAGE

2522

1.1
Location : addDomainMarker
Killed by : none
removed call to java/util/ArrayList::<init> → NO_COVERAGE

2523

1.1
Location : addDomainMarker
Killed by : none
replaced call to java/util/Map::put with argument → NO_COVERAGE

2.2
Location : addDomainMarker
Killed by : none
removed call to java/lang/Integer::<init> → NO_COVERAGE

3.3
Location : addDomainMarker
Killed by : none
removed call to java/util/Map::put → NO_COVERAGE

4.4
Location : addDomainMarker
Killed by : none
Negated integer local variable number 1 → NO_COVERAGE

5.5
Location : addDomainMarker
Killed by : none
Incremented (a++) integer local variable number 1 → NO_COVERAGE

6.6
Location : addDomainMarker
Killed by : none
Decremented (a--) integer local variable number 1 → NO_COVERAGE

7.7
Location : addDomainMarker
Killed by : none
Incremented (++a) integer local variable number 1 → NO_COVERAGE

8.8
Location : addDomainMarker
Killed by : none
Decremented (--a) integer local variable number 1 → NO_COVERAGE

2525

1.1
Location : addDomainMarker
Killed by : none
removed call to java/util/Collection::add → NO_COVERAGE

2527

1.1
Location : addDomainMarker
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : addDomainMarker
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : addDomainMarker
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : addDomainMarker
Killed by : none
not equal to equal → NO_COVERAGE

2528

1.1
Location : addDomainMarker
Killed by : none
replaced call to java/util/Map::get with argument → NO_COVERAGE

2.2
Location : addDomainMarker
Killed by : none
removed call to java/util/Map::get → NO_COVERAGE

2529

1.1
Location : addDomainMarker
Killed by : none
removed call to java/lang/Integer::<init> → NO_COVERAGE

2.2
Location : addDomainMarker
Killed by : none
Negated integer local variable number 1 → NO_COVERAGE

3.3
Location : addDomainMarker
Killed by : none
Incremented (a++) integer local variable number 1 → NO_COVERAGE

4.4
Location : addDomainMarker
Killed by : none
Decremented (a--) integer local variable number 1 → NO_COVERAGE

5.5
Location : addDomainMarker
Killed by : none
Incremented (++a) integer local variable number 1 → NO_COVERAGE

6.6
Location : addDomainMarker
Killed by : none
Decremented (--a) integer local variable number 1 → NO_COVERAGE

2530

1.1
Location : addDomainMarker
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : addDomainMarker
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : addDomainMarker
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : addDomainMarker
Killed by : none
not equal to equal → NO_COVERAGE

2531

1.1
Location : addDomainMarker
Killed by : none
removed call to java/util/ArrayList::<init> → NO_COVERAGE

2532

1.1
Location : addDomainMarker
Killed by : none
replaced call to java/util/Map::put with argument → NO_COVERAGE

2.2
Location : addDomainMarker
Killed by : none
removed call to java/lang/Integer::<init> → NO_COVERAGE

3.3
Location : addDomainMarker
Killed by : none
removed call to java/util/Map::put → NO_COVERAGE

4.4
Location : addDomainMarker
Killed by : none
Negated integer local variable number 1 → NO_COVERAGE

5.5
Location : addDomainMarker
Killed by : none
Incremented (a++) integer local variable number 1 → NO_COVERAGE

6.6
Location : addDomainMarker
Killed by : none
Decremented (a--) integer local variable number 1 → NO_COVERAGE

7.7
Location : addDomainMarker
Killed by : none
Incremented (++a) integer local variable number 1 → NO_COVERAGE

8.8
Location : addDomainMarker
Killed by : none
Decremented (--a) integer local variable number 1 → NO_COVERAGE

2534

1.1
Location : addDomainMarker
Killed by : none
removed call to java/util/Collection::add → NO_COVERAGE

2536

1.1
Location : addDomainMarker
Killed by : none
removed call to org/jfree/chart/plot/Marker::addChangeListener → NO_COVERAGE

2537

1.1
Location : addDomainMarker
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : addDomainMarker
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : addDomainMarker
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : addDomainMarker
Killed by : none
Negated integer local variable number 4 → NO_COVERAGE

5.5
Location : addDomainMarker
Killed by : none
equal to less than → NO_COVERAGE

6.6
Location : addDomainMarker
Killed by : none
equal to less or equal → NO_COVERAGE

7.7
Location : addDomainMarker
Killed by : none
equal to greater than → NO_COVERAGE

8.8
Location : addDomainMarker
Killed by : none
equal to greater or equal → NO_COVERAGE

9.9
Location : addDomainMarker
Killed by : none
equal to not equal → NO_COVERAGE

10.10
Location : addDomainMarker
Killed by : none
Incremented (a++) integer local variable number 4 → NO_COVERAGE

11.11
Location : addDomainMarker
Killed by : none
Decremented (a--) integer local variable number 4 → NO_COVERAGE

12.12
Location : addDomainMarker
Killed by : none
Incremented (++a) integer local variable number 4 → NO_COVERAGE

13.13
Location : addDomainMarker
Killed by : none
Decremented (--a) integer local variable number 4 → NO_COVERAGE

2538

1.1
Location : addDomainMarker
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::fireChangeEvent → NO_COVERAGE

2554

1.1
Location : removeDomainMarker
Killed by : none
replaced boolean return with false for org/jfree/chart/plot/XYPlot::removeDomainMarker → NO_COVERAGE

2.2
Location : removeDomainMarker
Killed by : none
replaced boolean return with true for org/jfree/chart/plot/XYPlot::removeDomainMarker → NO_COVERAGE

3.3
Location : removeDomainMarker
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::removeDomainMarker → NO_COVERAGE

4.4
Location : removeDomainMarker
Killed by : none
replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE

2570

1.1
Location : removeDomainMarker
Killed by : none
replaced boolean return with false for org/jfree/chart/plot/XYPlot::removeDomainMarker → NO_COVERAGE

2.2
Location : removeDomainMarker
Killed by : none
replaced boolean return with true for org/jfree/chart/plot/XYPlot::removeDomainMarker → NO_COVERAGE

3.3
Location : removeDomainMarker
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

4.4
Location : removeDomainMarker
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::removeDomainMarker → NO_COVERAGE

5.5
Location : removeDomainMarker
Killed by : none
replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE

6.6
Location : removeDomainMarker
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

7.7
Location : removeDomainMarker
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

8.8
Location : removeDomainMarker
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

9.9
Location : removeDomainMarker
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

2587

1.1
Location : removeDomainMarker
Killed by : none
replaced call to org/jfree/chart/plot/XYPlot::removeDomainMarker with argument → NO_COVERAGE

2.2
Location : removeDomainMarker
Killed by : none
replaced boolean return with false for org/jfree/chart/plot/XYPlot::removeDomainMarker → NO_COVERAGE

3.3
Location : removeDomainMarker
Killed by : none
replaced boolean return with true for org/jfree/chart/plot/XYPlot::removeDomainMarker → NO_COVERAGE

4.4
Location : removeDomainMarker
Killed by : none
Substituted 1 with 0 → NO_COVERAGE

5.5
Location : removeDomainMarker
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::removeDomainMarker → NO_COVERAGE

6.6
Location : removeDomainMarker
Killed by : none
replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE

7.7
Location : removeDomainMarker
Killed by : none
Negated integer local variable number 1 → NO_COVERAGE

8.8
Location : removeDomainMarker
Killed by : none
Substituted 1 with 0 → NO_COVERAGE

9.9
Location : removeDomainMarker
Killed by : none
Substituted 1 with -1 → NO_COVERAGE

10.10
Location : removeDomainMarker
Killed by : none
Substituted 1 with -1 → NO_COVERAGE

11.11
Location : removeDomainMarker
Killed by : none
Substituted 1 with 2 → NO_COVERAGE

12.12
Location : removeDomainMarker
Killed by : none
Substituted 1 with 0 → NO_COVERAGE

13.13
Location : removeDomainMarker
Killed by : none
Incremented (a++) integer local variable number 1 → NO_COVERAGE

14.14
Location : removeDomainMarker
Killed by : none
Decremented (a--) integer local variable number 1 → NO_COVERAGE

15.15
Location : removeDomainMarker
Killed by : none
Incremented (++a) integer local variable number 1 → NO_COVERAGE

16.16
Location : removeDomainMarker
Killed by : none
Decremented (--a) integer local variable number 1 → NO_COVERAGE

2607

1.1
Location : removeDomainMarker
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : removeDomainMarker
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : removeDomainMarker
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : removeDomainMarker
Killed by : none
not equal to equal → NO_COVERAGE

2608

1.1
Location : removeDomainMarker
Killed by : none
replaced call to java/util/Map::get with argument → NO_COVERAGE

2.2
Location : removeDomainMarker
Killed by : none
removed call to java/util/Map::get → NO_COVERAGE

2609

1.1
Location : removeDomainMarker
Killed by : none
removed call to java/lang/Integer::<init> → NO_COVERAGE

2.2
Location : removeDomainMarker
Killed by : none
Negated integer local variable number 1 → NO_COVERAGE

3.3
Location : removeDomainMarker
Killed by : none
Incremented (a++) integer local variable number 1 → NO_COVERAGE

4.4
Location : removeDomainMarker
Killed by : none
Decremented (a--) integer local variable number 1 → NO_COVERAGE

5.5
Location : removeDomainMarker
Killed by : none
Incremented (++a) integer local variable number 1 → NO_COVERAGE

6.6
Location : removeDomainMarker
Killed by : none
Decremented (--a) integer local variable number 1 → NO_COVERAGE

2612

1.1
Location : removeDomainMarker
Killed by : none
replaced call to java/util/Map::get with argument → NO_COVERAGE

2.2
Location : removeDomainMarker
Killed by : none
removed call to java/util/Map::get → NO_COVERAGE

2613

1.1
Location : removeDomainMarker
Killed by : none
removed call to java/lang/Integer::<init> → NO_COVERAGE

2.2
Location : removeDomainMarker
Killed by : none
Negated integer local variable number 1 → NO_COVERAGE

3.3
Location : removeDomainMarker
Killed by : none
Incremented (a++) integer local variable number 1 → NO_COVERAGE

4.4
Location : removeDomainMarker
Killed by : none
Decremented (a--) integer local variable number 1 → NO_COVERAGE

5.5
Location : removeDomainMarker
Killed by : none
Incremented (++a) integer local variable number 1 → NO_COVERAGE

6.6
Location : removeDomainMarker
Killed by : none
Decremented (--a) integer local variable number 1 → NO_COVERAGE

2615

1.1
Location : removeDomainMarker
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : removeDomainMarker
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : removeDomainMarker
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : removeDomainMarker
Killed by : none
not equal to equal → NO_COVERAGE

2616

1.1
Location : removeDomainMarker
Killed by : none
replaced boolean return with true for org/jfree/chart/plot/XYPlot::removeDomainMarker → NO_COVERAGE

2.2
Location : removeDomainMarker
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

3.3
Location : removeDomainMarker
Killed by : none
replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE

4.4
Location : removeDomainMarker
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

5.5
Location : removeDomainMarker
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

6.6
Location : removeDomainMarker
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

7.7
Location : removeDomainMarker
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

2618

1.1
Location : removeDomainMarker
Killed by : none
removed call to java/util/ArrayList::remove → NO_COVERAGE

2619

1.1
Location : removeDomainMarker
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : removeDomainMarker
Killed by : none
negated conditional → NO_COVERAGE

3.3
Location : removeDomainMarker
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

4.4
Location : removeDomainMarker
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

5.5
Location : removeDomainMarker
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

6.6
Location : removeDomainMarker
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

7.7
Location : removeDomainMarker
Killed by : none
Negated integer local variable number 6 → NO_COVERAGE

8.8
Location : removeDomainMarker
Killed by : none
Negated integer local variable number 4 → NO_COVERAGE

9.9
Location : removeDomainMarker
Killed by : none
equal to less than → NO_COVERAGE

10.10
Location : removeDomainMarker
Killed by : none
equal to less than → NO_COVERAGE

11.11
Location : removeDomainMarker
Killed by : none
equal to less or equal → NO_COVERAGE

12.12
Location : removeDomainMarker
Killed by : none
equal to less or equal → NO_COVERAGE

13.13
Location : removeDomainMarker
Killed by : none
equal to greater than → NO_COVERAGE

14.14
Location : removeDomainMarker
Killed by : none
equal to greater than → NO_COVERAGE

15.15
Location : removeDomainMarker
Killed by : none
equal to greater or equal → NO_COVERAGE

16.16
Location : removeDomainMarker
Killed by : none
equal to greater or equal → NO_COVERAGE

17.17
Location : removeDomainMarker
Killed by : none
equal to not equal → NO_COVERAGE

18.18
Location : removeDomainMarker
Killed by : none
equal to not equal → NO_COVERAGE

19.19
Location : removeDomainMarker
Killed by : none
Incremented (a++) integer local variable number 6 → NO_COVERAGE

20.20
Location : removeDomainMarker
Killed by : none
Incremented (a++) integer local variable number 4 → NO_COVERAGE

21.21
Location : removeDomainMarker
Killed by : none
Decremented (a--) integer local variable number 6 → NO_COVERAGE

22.22
Location : removeDomainMarker
Killed by : none
Decremented (a--) integer local variable number 4 → NO_COVERAGE

23.23
Location : removeDomainMarker
Killed by : none
Incremented (++a) integer local variable number 6 → NO_COVERAGE

24.24
Location : removeDomainMarker
Killed by : none
Incremented (++a) integer local variable number 4 → NO_COVERAGE

25.25
Location : removeDomainMarker
Killed by : none
Decremented (--a) integer local variable number 6 → NO_COVERAGE

26.26
Location : removeDomainMarker
Killed by : none
Decremented (--a) integer local variable number 4 → NO_COVERAGE

2620

1.1
Location : removeDomainMarker
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::fireChangeEvent → NO_COVERAGE

2622

1.1
Location : removeDomainMarker
Killed by : none
replaced boolean return with false for org/jfree/chart/plot/XYPlot::removeDomainMarker → NO_COVERAGE

2.2
Location : removeDomainMarker
Killed by : none
replaced boolean return with true for org/jfree/chart/plot/XYPlot::removeDomainMarker → NO_COVERAGE

3.3
Location : removeDomainMarker
Killed by : none
replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE

4.4
Location : removeDomainMarker
Killed by : none
Negated integer local variable number 6 → NO_COVERAGE

5.5
Location : removeDomainMarker
Killed by : none
Incremented (a++) integer local variable number 6 → NO_COVERAGE

6.6
Location : removeDomainMarker
Killed by : none
Decremented (a--) integer local variable number 6 → NO_COVERAGE

7.7
Location : removeDomainMarker
Killed by : none
Incremented (++a) integer local variable number 6 → NO_COVERAGE

8.8
Location : removeDomainMarker
Killed by : none
Decremented (--a) integer local variable number 6 → NO_COVERAGE

2637

1.1
Location : addRangeMarker
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::addRangeMarker → NO_COVERAGE

2653

1.1
Location : addRangeMarker
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

2.2
Location : addRangeMarker
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::addRangeMarker → NO_COVERAGE

3.3
Location : addRangeMarker
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

4.4
Location : addRangeMarker
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

5.5
Location : addRangeMarker
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

6.6
Location : addRangeMarker
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

2663

1.1
Location : clearRangeMarkers
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : clearRangeMarkers
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : clearRangeMarkers
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : clearRangeMarkers
Killed by : none
equal to not equal → NO_COVERAGE

2664

1.1
Location : clearRangeMarkers
Killed by : none
removed call to java/util/Map::keySet → NO_COVERAGE

2666

1.1
Location : clearRangeMarkers
Killed by : none
removed call to java/lang/Integer::intValue → NO_COVERAGE

2.2
Location : clearRangeMarkers
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::clearRangeMarkers → NO_COVERAGE

2668

1.1
Location : clearRangeMarkers
Killed by : none
removed call to java/util/Map::clear → NO_COVERAGE

2670

1.1
Location : clearRangeMarkers
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : clearRangeMarkers
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : clearRangeMarkers
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : clearRangeMarkers
Killed by : none
equal to not equal → NO_COVERAGE

2671

1.1
Location : clearRangeMarkers
Killed by : none
removed call to java/util/Map::keySet → NO_COVERAGE

2673

1.1
Location : clearRangeMarkers
Killed by : none
removed call to java/lang/Integer::intValue → NO_COVERAGE

2.2
Location : clearRangeMarkers
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::clearRangeMarkers → NO_COVERAGE

2675

1.1
Location : clearRangeMarkers
Killed by : none
removed call to java/util/Map::clear → NO_COVERAGE

2677

1.1
Location : clearRangeMarkers
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::fireChangeEvent → NO_COVERAGE

2695

1.1
Location : addRangeMarker
Killed by : none
Substituted 1 with 0 → NO_COVERAGE

2.2
Location : addRangeMarker
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::addRangeMarker → NO_COVERAGE

3.3
Location : addRangeMarker
Killed by : none
Negated integer local variable number 1 → NO_COVERAGE

4.4
Location : addRangeMarker
Killed by : none
Substituted 1 with 0 → NO_COVERAGE

5.5
Location : addRangeMarker
Killed by : none
Substituted 1 with -1 → NO_COVERAGE

6.6
Location : addRangeMarker
Killed by : none
Substituted 1 with -1 → NO_COVERAGE

7.7
Location : addRangeMarker
Killed by : none
Substituted 1 with 2 → NO_COVERAGE

8.8
Location : addRangeMarker
Killed by : none
Substituted 1 with 0 → NO_COVERAGE

9.9
Location : addRangeMarker
Killed by : none
Incremented (a++) integer local variable number 1 → NO_COVERAGE

10.10
Location : addRangeMarker
Killed by : none
Decremented (a--) integer local variable number 1 → NO_COVERAGE

11.11
Location : addRangeMarker
Killed by : none
Incremented (++a) integer local variable number 1 → NO_COVERAGE

12.12
Location : addRangeMarker
Killed by : none
Decremented (--a) integer local variable number 1 → NO_COVERAGE

2715

1.1
Location : addRangeMarker
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : addRangeMarker
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : addRangeMarker
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : addRangeMarker
Killed by : none
not equal to equal → NO_COVERAGE

2716

1.1
Location : addRangeMarker
Killed by : none
replaced call to java/util/Map::get with argument → NO_COVERAGE

2.2
Location : addRangeMarker
Killed by : none
removed call to java/util/Map::get → NO_COVERAGE

2717

1.1
Location : addRangeMarker
Killed by : none
removed call to java/lang/Integer::<init> → NO_COVERAGE

2.2
Location : addRangeMarker
Killed by : none
Negated integer local variable number 1 → NO_COVERAGE

3.3
Location : addRangeMarker
Killed by : none
Incremented (a++) integer local variable number 1 → NO_COVERAGE

4.4
Location : addRangeMarker
Killed by : none
Decremented (a--) integer local variable number 1 → NO_COVERAGE

5.5
Location : addRangeMarker
Killed by : none
Incremented (++a) integer local variable number 1 → NO_COVERAGE

6.6
Location : addRangeMarker
Killed by : none
Decremented (--a) integer local variable number 1 → NO_COVERAGE

2718

1.1
Location : addRangeMarker
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : addRangeMarker
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : addRangeMarker
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : addRangeMarker
Killed by : none
not equal to equal → NO_COVERAGE

2719

1.1
Location : addRangeMarker
Killed by : none
removed call to java/util/ArrayList::<init> → NO_COVERAGE

2720

1.1
Location : addRangeMarker
Killed by : none
replaced call to java/util/Map::put with argument → NO_COVERAGE

2.2
Location : addRangeMarker
Killed by : none
removed call to java/lang/Integer::<init> → NO_COVERAGE

3.3
Location : addRangeMarker
Killed by : none
removed call to java/util/Map::put → NO_COVERAGE

4.4
Location : addRangeMarker
Killed by : none
Negated integer local variable number 1 → NO_COVERAGE

5.5
Location : addRangeMarker
Killed by : none
Incremented (a++) integer local variable number 1 → NO_COVERAGE

6.6
Location : addRangeMarker
Killed by : none
Decremented (a--) integer local variable number 1 → NO_COVERAGE

7.7
Location : addRangeMarker
Killed by : none
Incremented (++a) integer local variable number 1 → NO_COVERAGE

8.8
Location : addRangeMarker
Killed by : none
Decremented (--a) integer local variable number 1 → NO_COVERAGE

2722

1.1
Location : addRangeMarker
Killed by : none
removed call to java/util/Collection::add → NO_COVERAGE

2724

1.1
Location : addRangeMarker
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : addRangeMarker
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : addRangeMarker
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : addRangeMarker
Killed by : none
not equal to equal → NO_COVERAGE

2725

1.1
Location : addRangeMarker
Killed by : none
replaced call to java/util/Map::get with argument → NO_COVERAGE

2.2
Location : addRangeMarker
Killed by : none
removed call to java/util/Map::get → NO_COVERAGE

2726

1.1
Location : addRangeMarker
Killed by : none
removed call to java/lang/Integer::<init> → NO_COVERAGE

2.2
Location : addRangeMarker
Killed by : none
Negated integer local variable number 1 → NO_COVERAGE

3.3
Location : addRangeMarker
Killed by : none
Incremented (a++) integer local variable number 1 → NO_COVERAGE

4.4
Location : addRangeMarker
Killed by : none
Decremented (a--) integer local variable number 1 → NO_COVERAGE

5.5
Location : addRangeMarker
Killed by : none
Incremented (++a) integer local variable number 1 → NO_COVERAGE

6.6
Location : addRangeMarker
Killed by : none
Decremented (--a) integer local variable number 1 → NO_COVERAGE

2727

1.1
Location : addRangeMarker
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : addRangeMarker
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : addRangeMarker
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : addRangeMarker
Killed by : none
not equal to equal → NO_COVERAGE

2728

1.1
Location : addRangeMarker
Killed by : none
removed call to java/util/ArrayList::<init> → NO_COVERAGE

2729

1.1
Location : addRangeMarker
Killed by : none
replaced call to java/util/Map::put with argument → NO_COVERAGE

2.2
Location : addRangeMarker
Killed by : none
removed call to java/lang/Integer::<init> → NO_COVERAGE

3.3
Location : addRangeMarker
Killed by : none
removed call to java/util/Map::put → NO_COVERAGE

4.4
Location : addRangeMarker
Killed by : none
Negated integer local variable number 1 → NO_COVERAGE

5.5
Location : addRangeMarker
Killed by : none
Incremented (a++) integer local variable number 1 → NO_COVERAGE

6.6
Location : addRangeMarker
Killed by : none
Decremented (a--) integer local variable number 1 → NO_COVERAGE

7.7
Location : addRangeMarker
Killed by : none
Incremented (++a) integer local variable number 1 → NO_COVERAGE

8.8
Location : addRangeMarker
Killed by : none
Decremented (--a) integer local variable number 1 → NO_COVERAGE

2731

1.1
Location : addRangeMarker
Killed by : none
removed call to java/util/Collection::add → NO_COVERAGE

2733

1.1
Location : addRangeMarker
Killed by : none
removed call to org/jfree/chart/plot/Marker::addChangeListener → NO_COVERAGE

2734

1.1
Location : addRangeMarker
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : addRangeMarker
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : addRangeMarker
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : addRangeMarker
Killed by : none
Negated integer local variable number 4 → NO_COVERAGE

5.5
Location : addRangeMarker
Killed by : none
equal to less than → NO_COVERAGE

6.6
Location : addRangeMarker
Killed by : none
equal to less or equal → NO_COVERAGE

7.7
Location : addRangeMarker
Killed by : none
equal to greater than → NO_COVERAGE

8.8
Location : addRangeMarker
Killed by : none
equal to greater or equal → NO_COVERAGE

9.9
Location : addRangeMarker
Killed by : none
equal to not equal → NO_COVERAGE

10.10
Location : addRangeMarker
Killed by : none
Incremented (a++) integer local variable number 4 → NO_COVERAGE

11.11
Location : addRangeMarker
Killed by : none
Decremented (a--) integer local variable number 4 → NO_COVERAGE

12.12
Location : addRangeMarker
Killed by : none
Incremented (++a) integer local variable number 4 → NO_COVERAGE

13.13
Location : addRangeMarker
Killed by : none
Decremented (--a) integer local variable number 4 → NO_COVERAGE

2735

1.1
Location : addRangeMarker
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::fireChangeEvent → NO_COVERAGE

2746

1.1
Location : clearRangeMarkers
Killed by : none
removed call to java/lang/Integer::<init> → NO_COVERAGE

2.2
Location : clearRangeMarkers
Killed by : none
Negated integer local variable number 1 → NO_COVERAGE

3.3
Location : clearRangeMarkers
Killed by : none
Incremented (a++) integer local variable number 1 → NO_COVERAGE

4.4
Location : clearRangeMarkers
Killed by : none
Decremented (a--) integer local variable number 1 → NO_COVERAGE

5.5
Location : clearRangeMarkers
Killed by : none
Incremented (++a) integer local variable number 1 → NO_COVERAGE

6.6
Location : clearRangeMarkers
Killed by : none
Decremented (--a) integer local variable number 1 → NO_COVERAGE

2747

1.1
Location : clearRangeMarkers
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : clearRangeMarkers
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : clearRangeMarkers
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : clearRangeMarkers
Killed by : none
equal to not equal → NO_COVERAGE

2749

1.1
Location : clearRangeMarkers
Killed by : none
replaced call to java/util/Map::get with argument → NO_COVERAGE

2.2
Location : clearRangeMarkers
Killed by : none
removed call to java/util/Map::get → NO_COVERAGE

2750

1.1
Location : clearRangeMarkers
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : clearRangeMarkers
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : clearRangeMarkers
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : clearRangeMarkers
Killed by : none
equal to not equal → NO_COVERAGE

2751

1.1
Location : clearRangeMarkers
Killed by : none
removed call to java/util/Collection::iterator → NO_COVERAGE

2752

1.1
Location : clearRangeMarkers
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : clearRangeMarkers
Killed by : none
removed call to java/util/Iterator::hasNext → NO_COVERAGE

3.3
Location : clearRangeMarkers
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

4.4
Location : clearRangeMarkers
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

5.5
Location : clearRangeMarkers
Killed by : none
not equal to less than → NO_COVERAGE

6.6
Location : clearRangeMarkers
Killed by : none
not equal to less or equal → NO_COVERAGE

7.7
Location : clearRangeMarkers
Killed by : none
not equal to greater than → NO_COVERAGE

8.8
Location : clearRangeMarkers
Killed by : none
not equal to greater or equal → NO_COVERAGE

9.9
Location : clearRangeMarkers
Killed by : none
not equal to equal → NO_COVERAGE

2753

1.1
Location : clearRangeMarkers
Killed by : none
removed call to java/util/Iterator::next → NO_COVERAGE

2754

1.1
Location : clearRangeMarkers
Killed by : none
removed call to org/jfree/chart/plot/Marker::removeChangeListener → NO_COVERAGE

2756

1.1
Location : clearRangeMarkers
Killed by : none
removed call to java/util/Collection::clear → NO_COVERAGE

2759

1.1
Location : clearRangeMarkers
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : clearRangeMarkers
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : clearRangeMarkers
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : clearRangeMarkers
Killed by : none
equal to not equal → NO_COVERAGE

2761

1.1
Location : clearRangeMarkers
Killed by : none
replaced call to java/util/Map::get with argument → NO_COVERAGE

2.2
Location : clearRangeMarkers
Killed by : none
removed call to java/util/Map::get → NO_COVERAGE

2762

1.1
Location : clearRangeMarkers
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : clearRangeMarkers
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : clearRangeMarkers
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : clearRangeMarkers
Killed by : none
equal to not equal → NO_COVERAGE

2763

1.1
Location : clearRangeMarkers
Killed by : none
removed call to java/util/Collection::iterator → NO_COVERAGE

2764

1.1
Location : clearRangeMarkers
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : clearRangeMarkers
Killed by : none
removed call to java/util/Iterator::hasNext → NO_COVERAGE

3.3
Location : clearRangeMarkers
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

4.4
Location : clearRangeMarkers
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

5.5
Location : clearRangeMarkers
Killed by : none
not equal to less than → NO_COVERAGE

6.6
Location : clearRangeMarkers
Killed by : none
not equal to less or equal → NO_COVERAGE

7.7
Location : clearRangeMarkers
Killed by : none
not equal to greater than → NO_COVERAGE

8.8
Location : clearRangeMarkers
Killed by : none
not equal to greater or equal → NO_COVERAGE

9.9
Location : clearRangeMarkers
Killed by : none
not equal to equal → NO_COVERAGE

2766

1.1
Location : clearRangeMarkers
Killed by : none
removed call to org/jfree/chart/plot/Marker::removeChangeListener → NO_COVERAGE

2768

1.1
Location : clearRangeMarkers
Killed by : none
removed call to java/util/Collection::clear → NO_COVERAGE

2771

1.1
Location : clearRangeMarkers
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::fireChangeEvent → NO_COVERAGE

2786

1.1
Location : removeRangeMarker
Killed by : none
replaced boolean return with false for org/jfree/chart/plot/XYPlot::removeRangeMarker → NO_COVERAGE

2.2
Location : removeRangeMarker
Killed by : none
replaced boolean return with true for org/jfree/chart/plot/XYPlot::removeRangeMarker → NO_COVERAGE

3.3
Location : removeRangeMarker
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::removeRangeMarker → NO_COVERAGE

4.4
Location : removeRangeMarker
Killed by : none
replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE

2802

1.1
Location : removeRangeMarker
Killed by : none
replaced boolean return with false for org/jfree/chart/plot/XYPlot::removeRangeMarker → NO_COVERAGE

2.2
Location : removeRangeMarker
Killed by : none
replaced boolean return with true for org/jfree/chart/plot/XYPlot::removeRangeMarker → NO_COVERAGE

3.3
Location : removeRangeMarker
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

4.4
Location : removeRangeMarker
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::removeRangeMarker → NO_COVERAGE

5.5
Location : removeRangeMarker
Killed by : none
replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE

6.6
Location : removeRangeMarker
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

7.7
Location : removeRangeMarker
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

8.8
Location : removeRangeMarker
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

9.9
Location : removeRangeMarker
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

2819

1.1
Location : removeRangeMarker
Killed by : none
replaced call to org/jfree/chart/plot/XYPlot::removeRangeMarker with argument → NO_COVERAGE

2.2
Location : removeRangeMarker
Killed by : none
replaced boolean return with false for org/jfree/chart/plot/XYPlot::removeRangeMarker → NO_COVERAGE

3.3
Location : removeRangeMarker
Killed by : none
replaced boolean return with true for org/jfree/chart/plot/XYPlot::removeRangeMarker → NO_COVERAGE

4.4
Location : removeRangeMarker
Killed by : none
Substituted 1 with 0 → NO_COVERAGE

5.5
Location : removeRangeMarker
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::removeRangeMarker → NO_COVERAGE

6.6
Location : removeRangeMarker
Killed by : none
replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE

7.7
Location : removeRangeMarker
Killed by : none
Negated integer local variable number 1 → NO_COVERAGE

8.8
Location : removeRangeMarker
Killed by : none
Substituted 1 with 0 → NO_COVERAGE

9.9
Location : removeRangeMarker
Killed by : none
Substituted 1 with -1 → NO_COVERAGE

10.10
Location : removeRangeMarker
Killed by : none
Substituted 1 with -1 → NO_COVERAGE

11.11
Location : removeRangeMarker
Killed by : none
Substituted 1 with 2 → NO_COVERAGE

12.12
Location : removeRangeMarker
Killed by : none
Substituted 1 with 0 → NO_COVERAGE

13.13
Location : removeRangeMarker
Killed by : none
Incremented (a++) integer local variable number 1 → NO_COVERAGE

14.14
Location : removeRangeMarker
Killed by : none
Decremented (a--) integer local variable number 1 → NO_COVERAGE

15.15
Location : removeRangeMarker
Killed by : none
Incremented (++a) integer local variable number 1 → NO_COVERAGE

16.16
Location : removeRangeMarker
Killed by : none
Decremented (--a) integer local variable number 1 → NO_COVERAGE

2838

1.1
Location : removeRangeMarker
Killed by : none
removed call to org/jfree/chart/util/ParamChecks::nullNotPermitted → NO_COVERAGE

2839

1.1
Location : removeRangeMarker
Killed by : none
removed call to org/jfree/chart/util/ParamChecks::nullNotPermitted → NO_COVERAGE

2841

1.1
Location : removeRangeMarker
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : removeRangeMarker
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : removeRangeMarker
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : removeRangeMarker
Killed by : none
not equal to equal → NO_COVERAGE

2842

1.1
Location : removeRangeMarker
Killed by : none
replaced call to java/util/Map::get with argument → NO_COVERAGE

2.2
Location : removeRangeMarker
Killed by : none
removed call to java/util/Map::get → NO_COVERAGE

2843

1.1
Location : removeRangeMarker
Killed by : none
removed call to java/lang/Integer::<init> → NO_COVERAGE

2.2
Location : removeRangeMarker
Killed by : none
Negated integer local variable number 1 → NO_COVERAGE

3.3
Location : removeRangeMarker
Killed by : none
Incremented (a++) integer local variable number 1 → NO_COVERAGE

4.4
Location : removeRangeMarker
Killed by : none
Decremented (a--) integer local variable number 1 → NO_COVERAGE

5.5
Location : removeRangeMarker
Killed by : none
Incremented (++a) integer local variable number 1 → NO_COVERAGE

6.6
Location : removeRangeMarker
Killed by : none
Decremented (--a) integer local variable number 1 → NO_COVERAGE

2846

1.1
Location : removeRangeMarker
Killed by : none
replaced call to java/util/Map::get with argument → NO_COVERAGE

2.2
Location : removeRangeMarker
Killed by : none
removed call to java/util/Map::get → NO_COVERAGE

2847

1.1
Location : removeRangeMarker
Killed by : none
removed call to java/lang/Integer::<init> → NO_COVERAGE

2.2
Location : removeRangeMarker
Killed by : none
Negated integer local variable number 1 → NO_COVERAGE

3.3
Location : removeRangeMarker
Killed by : none
Incremented (a++) integer local variable number 1 → NO_COVERAGE

4.4
Location : removeRangeMarker
Killed by : none
Decremented (a--) integer local variable number 1 → NO_COVERAGE

5.5
Location : removeRangeMarker
Killed by : none
Incremented (++a) integer local variable number 1 → NO_COVERAGE

6.6
Location : removeRangeMarker
Killed by : none
Decremented (--a) integer local variable number 1 → NO_COVERAGE

2849

1.1
Location : removeRangeMarker
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : removeRangeMarker
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : removeRangeMarker
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : removeRangeMarker
Killed by : none
not equal to equal → NO_COVERAGE

2850

1.1
Location : removeRangeMarker
Killed by : none
replaced boolean return with true for org/jfree/chart/plot/XYPlot::removeRangeMarker → NO_COVERAGE

2.2
Location : removeRangeMarker
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

3.3
Location : removeRangeMarker
Killed by : none
replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE

4.4
Location : removeRangeMarker
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

5.5
Location : removeRangeMarker
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

6.6
Location : removeRangeMarker
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

7.7
Location : removeRangeMarker
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

2852

1.1
Location : removeRangeMarker
Killed by : none
removed call to java/util/List::remove → NO_COVERAGE

2853

1.1
Location : removeRangeMarker
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : removeRangeMarker
Killed by : none
negated conditional → NO_COVERAGE

3.3
Location : removeRangeMarker
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

4.4
Location : removeRangeMarker
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

5.5
Location : removeRangeMarker
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

6.6
Location : removeRangeMarker
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

7.7
Location : removeRangeMarker
Killed by : none
Negated integer local variable number 6 → NO_COVERAGE

8.8
Location : removeRangeMarker
Killed by : none
Negated integer local variable number 4 → NO_COVERAGE

9.9
Location : removeRangeMarker
Killed by : none
equal to less than → NO_COVERAGE

10.10
Location : removeRangeMarker
Killed by : none
equal to less than → NO_COVERAGE

11.11
Location : removeRangeMarker
Killed by : none
equal to less or equal → NO_COVERAGE

12.12
Location : removeRangeMarker
Killed by : none
equal to less or equal → NO_COVERAGE

13.13
Location : removeRangeMarker
Killed by : none
equal to greater than → NO_COVERAGE

14.14
Location : removeRangeMarker
Killed by : none
equal to greater than → NO_COVERAGE

15.15
Location : removeRangeMarker
Killed by : none
equal to greater or equal → NO_COVERAGE

16.16
Location : removeRangeMarker
Killed by : none
equal to greater or equal → NO_COVERAGE

17.17
Location : removeRangeMarker
Killed by : none
equal to not equal → NO_COVERAGE

18.18
Location : removeRangeMarker
Killed by : none
equal to not equal → NO_COVERAGE

19.19
Location : removeRangeMarker
Killed by : none
Incremented (a++) integer local variable number 6 → NO_COVERAGE

20.20
Location : removeRangeMarker
Killed by : none
Incremented (a++) integer local variable number 4 → NO_COVERAGE

21.21
Location : removeRangeMarker
Killed by : none
Decremented (a--) integer local variable number 6 → NO_COVERAGE

22.22
Location : removeRangeMarker
Killed by : none
Decremented (a--) integer local variable number 4 → NO_COVERAGE

23.23
Location : removeRangeMarker
Killed by : none
Incremented (++a) integer local variable number 6 → NO_COVERAGE

24.24
Location : removeRangeMarker
Killed by : none
Incremented (++a) integer local variable number 4 → NO_COVERAGE

25.25
Location : removeRangeMarker
Killed by : none
Decremented (--a) integer local variable number 6 → NO_COVERAGE

26.26
Location : removeRangeMarker
Killed by : none
Decremented (--a) integer local variable number 4 → NO_COVERAGE

2854

1.1
Location : removeRangeMarker
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::fireChangeEvent → NO_COVERAGE

2856

1.1
Location : removeRangeMarker
Killed by : none
replaced boolean return with false for org/jfree/chart/plot/XYPlot::removeRangeMarker → NO_COVERAGE

2.2
Location : removeRangeMarker
Killed by : none
replaced boolean return with true for org/jfree/chart/plot/XYPlot::removeRangeMarker → NO_COVERAGE

3.3
Location : removeRangeMarker
Killed by : none
replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE

4.4
Location : removeRangeMarker
Killed by : none
Negated integer local variable number 6 → NO_COVERAGE

5.5
Location : removeRangeMarker
Killed by : none
Incremented (a++) integer local variable number 6 → NO_COVERAGE

6.6
Location : removeRangeMarker
Killed by : none
Decremented (a--) integer local variable number 6 → NO_COVERAGE

7.7
Location : removeRangeMarker
Killed by : none
Incremented (++a) integer local variable number 6 → NO_COVERAGE

8.8
Location : removeRangeMarker
Killed by : none
Decremented (--a) integer local variable number 6 → NO_COVERAGE

2869

1.1
Location : addAnnotation
Killed by : none
Substituted 1 with 0 → NO_COVERAGE

2.2
Location : addAnnotation
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::addAnnotation → NO_COVERAGE

3.3
Location : addAnnotation
Killed by : none
Substituted 1 with 0 → NO_COVERAGE

4.4
Location : addAnnotation
Killed by : none
Substituted 1 with -1 → NO_COVERAGE

5.5
Location : addAnnotation
Killed by : none
Substituted 1 with -1 → NO_COVERAGE

6.6
Location : addAnnotation
Killed by : none
Substituted 1 with 2 → NO_COVERAGE

7.7
Location : addAnnotation
Killed by : none
Substituted 1 with 0 → NO_COVERAGE

2882

1.1
Location : addAnnotation
Killed by : none
removed call to org/jfree/chart/util/ParamChecks::nullNotPermitted → NO_COVERAGE

2883

1.1
Location : addAnnotation
Killed by : none
removed call to java/util/List::add → NO_COVERAGE

2884

1.1
Location : addAnnotation
Killed by : none
removed call to org/jfree/chart/annotations/XYAnnotation::addChangeListener → NO_COVERAGE

2885

1.1
Location : addAnnotation
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : addAnnotation
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : addAnnotation
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : addAnnotation
Killed by : none
Negated integer local variable number 2 → NO_COVERAGE

5.5
Location : addAnnotation
Killed by : none
equal to less than → NO_COVERAGE

6.6
Location : addAnnotation
Killed by : none
equal to less or equal → NO_COVERAGE

7.7
Location : addAnnotation
Killed by : none
equal to greater than → NO_COVERAGE

8.8
Location : addAnnotation
Killed by : none
equal to greater or equal → NO_COVERAGE

9.9
Location : addAnnotation
Killed by : none
equal to not equal → NO_COVERAGE

10.10
Location : addAnnotation
Killed by : none
Incremented (a++) integer local variable number 2 → NO_COVERAGE

11.11
Location : addAnnotation
Killed by : none
Decremented (a--) integer local variable number 2 → NO_COVERAGE

12.12
Location : addAnnotation
Killed by : none
Incremented (++a) integer local variable number 2 → NO_COVERAGE

13.13
Location : addAnnotation
Killed by : none
Decremented (--a) integer local variable number 2 → NO_COVERAGE

2886

1.1
Location : addAnnotation
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::fireChangeEvent → NO_COVERAGE

2902

1.1
Location : removeAnnotation
Killed by : none
replaced call to org/jfree/chart/plot/XYPlot::removeAnnotation with argument → NO_COVERAGE

2.2
Location : removeAnnotation
Killed by : none
replaced boolean return with false for org/jfree/chart/plot/XYPlot::removeAnnotation → NO_COVERAGE

3.3
Location : removeAnnotation
Killed by : none
replaced boolean return with true for org/jfree/chart/plot/XYPlot::removeAnnotation → NO_COVERAGE

4.4
Location : removeAnnotation
Killed by : none
Substituted 1 with 0 → NO_COVERAGE

5.5
Location : removeAnnotation
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::removeAnnotation → NO_COVERAGE

6.6
Location : removeAnnotation
Killed by : none
replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE

7.7
Location : removeAnnotation
Killed by : none
Substituted 1 with 0 → NO_COVERAGE

8.8
Location : removeAnnotation
Killed by : none
Substituted 1 with -1 → NO_COVERAGE

9.9
Location : removeAnnotation
Killed by : none
Substituted 1 with -1 → NO_COVERAGE

10.10
Location : removeAnnotation
Killed by : none
Substituted 1 with 2 → NO_COVERAGE

11.11
Location : removeAnnotation
Killed by : none
Substituted 1 with 0 → NO_COVERAGE

2917

1.1
Location : removeAnnotation
Killed by : none
removed call to org/jfree/chart/util/ParamChecks::nullNotPermitted → NO_COVERAGE

2918

1.1
Location : removeAnnotation
Killed by : none
removed call to java/util/List::remove → NO_COVERAGE

2919

1.1
Location : removeAnnotation
Killed by : none
removed call to org/jfree/chart/annotations/XYAnnotation::removeChangeListener → NO_COVERAGE

2920

1.1
Location : removeAnnotation
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : removeAnnotation
Killed by : none
negated conditional → NO_COVERAGE

3.3
Location : removeAnnotation
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

4.4
Location : removeAnnotation
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

5.5
Location : removeAnnotation
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

6.6
Location : removeAnnotation
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

7.7
Location : removeAnnotation
Killed by : none
Negated integer local variable number 3 → NO_COVERAGE

8.8
Location : removeAnnotation
Killed by : none
Negated integer local variable number 2 → NO_COVERAGE

9.9
Location : removeAnnotation
Killed by : none
equal to less than → NO_COVERAGE

10.10
Location : removeAnnotation
Killed by : none
equal to less than → NO_COVERAGE

11.11
Location : removeAnnotation
Killed by : none
equal to less or equal → NO_COVERAGE

12.12
Location : removeAnnotation
Killed by : none
equal to less or equal → NO_COVERAGE

13.13
Location : removeAnnotation
Killed by : none
equal to greater than → NO_COVERAGE

14.14
Location : removeAnnotation
Killed by : none
equal to greater than → NO_COVERAGE

15.15
Location : removeAnnotation
Killed by : none
equal to greater or equal → NO_COVERAGE

16.16
Location : removeAnnotation
Killed by : none
equal to greater or equal → NO_COVERAGE

17.17
Location : removeAnnotation
Killed by : none
equal to not equal → NO_COVERAGE

18.18
Location : removeAnnotation
Killed by : none
equal to not equal → NO_COVERAGE

19.19
Location : removeAnnotation
Killed by : none
Incremented (a++) integer local variable number 3 → NO_COVERAGE

20.20
Location : removeAnnotation
Killed by : none
Incremented (a++) integer local variable number 2 → NO_COVERAGE

21.21
Location : removeAnnotation
Killed by : none
Decremented (a--) integer local variable number 3 → NO_COVERAGE

22.22
Location : removeAnnotation
Killed by : none
Decremented (a--) integer local variable number 2 → NO_COVERAGE

23.23
Location : removeAnnotation
Killed by : none
Incremented (++a) integer local variable number 3 → NO_COVERAGE

24.24
Location : removeAnnotation
Killed by : none
Incremented (++a) integer local variable number 2 → NO_COVERAGE

25.25
Location : removeAnnotation
Killed by : none
Decremented (--a) integer local variable number 3 → NO_COVERAGE

26.26
Location : removeAnnotation
Killed by : none
Decremented (--a) integer local variable number 2 → NO_COVERAGE

2921

1.1
Location : removeAnnotation
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::fireChangeEvent → NO_COVERAGE

2923

1.1
Location : removeAnnotation
Killed by : none
replaced boolean return with false for org/jfree/chart/plot/XYPlot::removeAnnotation → NO_COVERAGE

2.2
Location : removeAnnotation
Killed by : none
replaced boolean return with true for org/jfree/chart/plot/XYPlot::removeAnnotation → NO_COVERAGE

3.3
Location : removeAnnotation
Killed by : none
replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE

4.4
Location : removeAnnotation
Killed by : none
Negated integer local variable number 3 → NO_COVERAGE

5.5
Location : removeAnnotation
Killed by : none
Incremented (a++) integer local variable number 3 → NO_COVERAGE

6.6
Location : removeAnnotation
Killed by : none
Decremented (a--) integer local variable number 3 → NO_COVERAGE

7.7
Location : removeAnnotation
Killed by : none
Incremented (++a) integer local variable number 3 → NO_COVERAGE

8.8
Location : removeAnnotation
Killed by : none
Decremented (--a) integer local variable number 3 → NO_COVERAGE

2936

1.1
Location : getAnnotations
Killed by : none
removed call to java/util/ArrayList::<init> → NO_COVERAGE

2.2
Location : getAnnotations
Killed by : none
replaced return value with Collections.emptyList for org/jfree/chart/plot/XYPlot::getAnnotations → NO_COVERAGE

3.3
Location : getAnnotations
Killed by : none
mutated return of Object value for org/jfree/chart/plot/XYPlot::getAnnotations to ( if (x != null) null else throw new RuntimeException ) → NO_COVERAGE

2947

1.1
Location : clearAnnotations
Killed by : none
removed call to org/jfree/chart/annotations/XYAnnotation::removeChangeListener → NO_COVERAGE

2949

1.1
Location : clearAnnotations
Killed by : none
removed call to java/util/List::clear → NO_COVERAGE

2950

1.1
Location : clearAnnotations
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::fireChangeEvent → NO_COVERAGE

2961

1.1
Location : getShadowGenerator
Killed by : none
replaced return value with null for org/jfree/chart/plot/XYPlot::getShadowGenerator → NO_COVERAGE

2.2
Location : getShadowGenerator
Killed by : none
mutated return of Object value for org/jfree/chart/plot/XYPlot::getShadowGenerator to ( if (x != null) null else throw new RuntimeException ) → NO_COVERAGE

2973

1.1
Location : setShadowGenerator
Killed by : none
Removed assignment to member variable shadowGenerator → NO_COVERAGE

2974

1.1
Location : setShadowGenerator
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::fireChangeEvent → NO_COVERAGE

2987

1.1
Location : calculateAxisSpace
Killed by : none
removed call to org/jfree/chart/axis/AxisSpace::<init> → NO_COVERAGE

2988

1.1
Location : calculateAxisSpace
Killed by : none
replaced call to org/jfree/chart/plot/XYPlot::calculateRangeAxisSpace with argument → NO_COVERAGE

2.2
Location : calculateAxisSpace
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::calculateRangeAxisSpace → NO_COVERAGE

2989

1.1
Location : calculateAxisSpace
Killed by : none
replaced call to org/jfree/chart/axis/AxisSpace::shrink with argument → NO_COVERAGE

2.2
Location : calculateAxisSpace
Killed by : none
removed call to org/jfree/chart/axis/AxisSpace::shrink → NO_COVERAGE

2990

1.1
Location : calculateAxisSpace
Killed by : none
replaced call to org/jfree/chart/plot/XYPlot::calculateDomainAxisSpace with argument → NO_COVERAGE

2.2
Location : calculateAxisSpace
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::calculateDomainAxisSpace → NO_COVERAGE

2991

1.1
Location : calculateAxisSpace
Killed by : none
replaced return value with null for org/jfree/chart/plot/XYPlot::calculateAxisSpace → NO_COVERAGE

2.2
Location : calculateAxisSpace
Killed by : none
mutated return of Object value for org/jfree/chart/plot/XYPlot::calculateAxisSpace to ( if (x != null) null else throw new RuntimeException ) → NO_COVERAGE

3006

1.1
Location : calculateDomainAxisSpace
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : calculateDomainAxisSpace
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : calculateDomainAxisSpace
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : calculateDomainAxisSpace
Killed by : none
not equal to equal → NO_COVERAGE

3007

1.1
Location : calculateDomainAxisSpace
Killed by : none
removed call to org/jfree/chart/axis/AxisSpace::<init> → NO_COVERAGE

3011

1.1
Location : calculateDomainAxisSpace
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : calculateDomainAxisSpace
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : calculateDomainAxisSpace
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : calculateDomainAxisSpace
Killed by : none
equal to not equal → NO_COVERAGE

3012

1.1
Location : calculateDomainAxisSpace
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : calculateDomainAxisSpace
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : calculateDomainAxisSpace
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : calculateDomainAxisSpace
Killed by : none
not equal to equal → NO_COVERAGE

3013

1.1
Location : calculateDomainAxisSpace
Killed by : none
removed call to org/jfree/chart/axis/AxisSpace::getLeft → NO_COVERAGE

2.2
Location : calculateDomainAxisSpace
Killed by : none
removed call to org/jfree/chart/axis/AxisSpace::ensureAtLeast → NO_COVERAGE

3015

1.1
Location : calculateDomainAxisSpace
Killed by : none
removed call to org/jfree/chart/axis/AxisSpace::getRight → NO_COVERAGE

2.2
Location : calculateDomainAxisSpace
Killed by : none
removed call to org/jfree/chart/axis/AxisSpace::ensureAtLeast → NO_COVERAGE

3018

1.1
Location : calculateDomainAxisSpace
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : calculateDomainAxisSpace
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : calculateDomainAxisSpace
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : calculateDomainAxisSpace
Killed by : none
not equal to equal → NO_COVERAGE

3019

1.1
Location : calculateDomainAxisSpace
Killed by : none
removed call to org/jfree/chart/axis/AxisSpace::getTop → NO_COVERAGE

2.2
Location : calculateDomainAxisSpace
Killed by : none
removed call to org/jfree/chart/axis/AxisSpace::ensureAtLeast → NO_COVERAGE

3021

1.1
Location : calculateDomainAxisSpace
Killed by : none
removed call to org/jfree/chart/axis/AxisSpace::getBottom → NO_COVERAGE

2.2
Location : calculateDomainAxisSpace
Killed by : none
removed call to org/jfree/chart/axis/AxisSpace::ensureAtLeast → NO_COVERAGE

3027

1.1
Location : calculateDomainAxisSpace
Killed by : none
removed call to java/util/Map::values → NO_COVERAGE

3028

1.1
Location : calculateDomainAxisSpace
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : calculateDomainAxisSpace
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : calculateDomainAxisSpace
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : calculateDomainAxisSpace
Killed by : none
equal to not equal → NO_COVERAGE

3029

1.1
Location : calculateDomainAxisSpace
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::getDomainAxisEdge → NO_COVERAGE

3030

1.1
Location : calculateDomainAxisSpace
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::findDomainAxisIndex → NO_COVERAGE

3031

1.1
Location : calculateDomainAxisSpace
Killed by : none
replaced call to org/jfree/chart/axis/ValueAxis::reserveSpace with argument → NO_COVERAGE

2.2
Location : calculateDomainAxisSpace
Killed by : none
removed call to org/jfree/chart/axis/ValueAxis::reserveSpace → NO_COVERAGE

3036

1.1
Location : calculateDomainAxisSpace
Killed by : none
replaced return value with null for org/jfree/chart/plot/XYPlot::calculateDomainAxisSpace → NO_COVERAGE

2.2
Location : calculateDomainAxisSpace
Killed by : none
mutated return of Object value for org/jfree/chart/plot/XYPlot::calculateDomainAxisSpace to ( if (x != null) null else throw new RuntimeException ) → NO_COVERAGE

3052

1.1
Location : calculateRangeAxisSpace
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : calculateRangeAxisSpace
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : calculateRangeAxisSpace
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : calculateRangeAxisSpace
Killed by : none
not equal to equal → NO_COVERAGE

3053

1.1
Location : calculateRangeAxisSpace
Killed by : none
removed call to org/jfree/chart/axis/AxisSpace::<init> → NO_COVERAGE

3057

1.1
Location : calculateRangeAxisSpace
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : calculateRangeAxisSpace
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : calculateRangeAxisSpace
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : calculateRangeAxisSpace
Killed by : none
equal to not equal → NO_COVERAGE

3058

1.1
Location : calculateRangeAxisSpace
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : calculateRangeAxisSpace
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : calculateRangeAxisSpace
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : calculateRangeAxisSpace
Killed by : none
not equal to equal → NO_COVERAGE

3059

1.1
Location : calculateRangeAxisSpace
Killed by : none
removed call to org/jfree/chart/axis/AxisSpace::getTop → NO_COVERAGE

2.2
Location : calculateRangeAxisSpace
Killed by : none
removed call to org/jfree/chart/axis/AxisSpace::ensureAtLeast → NO_COVERAGE

3061

1.1
Location : calculateRangeAxisSpace
Killed by : none
removed call to org/jfree/chart/axis/AxisSpace::getBottom → NO_COVERAGE

2.2
Location : calculateRangeAxisSpace
Killed by : none
removed call to org/jfree/chart/axis/AxisSpace::ensureAtLeast → NO_COVERAGE

3064

1.1
Location : calculateRangeAxisSpace
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : calculateRangeAxisSpace
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : calculateRangeAxisSpace
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : calculateRangeAxisSpace
Killed by : none
not equal to equal → NO_COVERAGE

3065

1.1
Location : calculateRangeAxisSpace
Killed by : none
removed call to org/jfree/chart/axis/AxisSpace::getLeft → NO_COVERAGE

2.2
Location : calculateRangeAxisSpace
Killed by : none
removed call to org/jfree/chart/axis/AxisSpace::ensureAtLeast → NO_COVERAGE

3067

1.1
Location : calculateRangeAxisSpace
Killed by : none
removed call to org/jfree/chart/axis/AxisSpace::getRight → NO_COVERAGE

2.2
Location : calculateRangeAxisSpace
Killed by : none
removed call to org/jfree/chart/axis/AxisSpace::ensureAtLeast → NO_COVERAGE

3073

1.1
Location : calculateRangeAxisSpace
Killed by : none
removed call to java/util/Map::values → NO_COVERAGE

3074

1.1
Location : calculateRangeAxisSpace
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : calculateRangeAxisSpace
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : calculateRangeAxisSpace
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : calculateRangeAxisSpace
Killed by : none
equal to not equal → NO_COVERAGE

3075

1.1
Location : calculateRangeAxisSpace
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::getRangeAxisEdge → NO_COVERAGE

3076

1.1
Location : calculateRangeAxisSpace
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::findRangeAxisIndex → NO_COVERAGE

3077

1.1
Location : calculateRangeAxisSpace
Killed by : none
replaced call to org/jfree/chart/axis/ValueAxis::reserveSpace with argument → NO_COVERAGE

2.2
Location : calculateRangeAxisSpace
Killed by : none
removed call to org/jfree/chart/axis/ValueAxis::reserveSpace → NO_COVERAGE

3081

1.1
Location : calculateRangeAxisSpace
Killed by : none
replaced return value with null for org/jfree/chart/plot/XYPlot::calculateRangeAxisSpace → NO_COVERAGE

2.2
Location : calculateRangeAxisSpace
Killed by : none
mutated return of Object value for org/jfree/chart/plot/XYPlot::calculateRangeAxisSpace to ( if (x != null) null else throw new RuntimeException ) → NO_COVERAGE

3093

1.1
Location : integerise
Killed by : none
replaced call to java/lang/Math::ceil with argument → NO_COVERAGE

2.2
Location : integerise
Killed by : none
removed call to java/awt/geom/Rectangle2D::getMinX → NO_COVERAGE

3.3
Location : integerise
Killed by : none
removed call to java/lang/Math::ceil → NO_COVERAGE

3094

1.1
Location : integerise
Killed by : none
replaced call to java/lang/Math::ceil with argument → NO_COVERAGE

2.2
Location : integerise
Killed by : none
removed call to java/awt/geom/Rectangle2D::getMinY → NO_COVERAGE

3.3
Location : integerise
Killed by : none
removed call to java/lang/Math::ceil → NO_COVERAGE

3095

1.1
Location : integerise
Killed by : none
replaced call to java/lang/Math::floor with argument → NO_COVERAGE

2.2
Location : integerise
Killed by : none
removed call to java/awt/geom/Rectangle2D::getMaxX → NO_COVERAGE

3.3
Location : integerise
Killed by : none
removed call to java/lang/Math::floor → NO_COVERAGE

3096

1.1
Location : integerise
Killed by : none
replaced call to java/lang/Math::floor with argument → NO_COVERAGE

2.2
Location : integerise
Killed by : none
removed call to java/awt/geom/Rectangle2D::getMaxY → NO_COVERAGE

3.3
Location : integerise
Killed by : none
removed call to java/lang/Math::floor → NO_COVERAGE

3097

1.1
Location : integerise
Killed by : none
removed call to java/awt/Rectangle::<init> → NO_COVERAGE

2.2
Location : integerise
Killed by : none
Replaced integer subtraction with addition → NO_COVERAGE

3.3
Location : integerise
Killed by : none
Replaced integer subtraction with addition → NO_COVERAGE

4.4
Location : integerise
Killed by : none
replaced return value with null for org/jfree/chart/plot/XYPlot::integerise → NO_COVERAGE

5.5
Location : integerise
Killed by : none
mutated return of Object value for org/jfree/chart/plot/XYPlot::integerise to ( if (x != null) null else throw new RuntimeException ) → NO_COVERAGE

6.6
Location : integerise
Killed by : none
Negated integer local variable number 2 → NO_COVERAGE

7.7
Location : integerise
Killed by : none
Negated integer local variable number 3 → NO_COVERAGE

8.8
Location : integerise
Killed by : none
Negated integer local variable number 4 → NO_COVERAGE

9.9
Location : integerise
Killed by : none
Negated integer local variable number 2 → NO_COVERAGE

10.10
Location : integerise
Killed by : none
Negated integer local variable number 5 → NO_COVERAGE

11.11
Location : integerise
Killed by : none
Negated integer local variable number 3 → NO_COVERAGE

12.12
Location : integerise
Killed by : none
Replaced integer operation with first member → NO_COVERAGE

13.13
Location : integerise
Killed by : none
Replaced integer operation with first member → NO_COVERAGE

14.14
Location : integerise
Killed by : none
Replaced integer operation by second member → NO_COVERAGE

15.15
Location : integerise
Killed by : none
Replaced integer operation by second member → NO_COVERAGE

16.16
Location : integerise
Killed by : none
Replaced integer subtraction with addition → NO_COVERAGE

17.17
Location : integerise
Killed by : none
Replaced integer subtraction with addition → NO_COVERAGE

18.18
Location : integerise
Killed by : none
Replaced integer subtraction with multiplication → NO_COVERAGE

19.19
Location : integerise
Killed by : none
Replaced integer subtraction with multiplication → NO_COVERAGE

20.20
Location : integerise
Killed by : none
Replaced integer subtraction with division → NO_COVERAGE

21.21
Location : integerise
Killed by : none
Replaced integer subtraction with division → NO_COVERAGE

22.22
Location : integerise
Killed by : none
Replaced integer subtraction with modulus → NO_COVERAGE

23.23
Location : integerise
Killed by : none
Replaced integer subtraction with modulus → NO_COVERAGE

24.24
Location : integerise
Killed by : none
Incremented (a++) integer local variable number 2 → NO_COVERAGE

25.25
Location : integerise
Killed by : none
Incremented (a++) integer local variable number 3 → NO_COVERAGE

26.26
Location : integerise
Killed by : none
Incremented (a++) integer local variable number 4 → NO_COVERAGE

27.27
Location : integerise
Killed by : none
Incremented (a++) integer local variable number 2 → NO_COVERAGE

28.28
Location : integerise
Killed by : none
Incremented (a++) integer local variable number 5 → NO_COVERAGE

29.29
Location : integerise
Killed by : none
Incremented (a++) integer local variable number 3 → NO_COVERAGE

30.30
Location : integerise
Killed by : none
Decremented (a--) integer local variable number 2 → NO_COVERAGE

31.31
Location : integerise
Killed by : none
Decremented (a--) integer local variable number 3 → NO_COVERAGE

32.32
Location : integerise
Killed by : none
Decremented (a--) integer local variable number 4 → NO_COVERAGE

33.33
Location : integerise
Killed by : none
Decremented (a--) integer local variable number 2 → NO_COVERAGE

34.34
Location : integerise
Killed by : none
Decremented (a--) integer local variable number 5 → NO_COVERAGE

35.35
Location : integerise
Killed by : none
Decremented (a--) integer local variable number 3 → NO_COVERAGE

36.36
Location : integerise
Killed by : none
Incremented (++a) integer local variable number 2 → NO_COVERAGE

37.37
Location : integerise
Killed by : none
Incremented (++a) integer local variable number 3 → NO_COVERAGE

38.38
Location : integerise
Killed by : none
Incremented (++a) integer local variable number 4 → NO_COVERAGE

39.39
Location : integerise
Killed by : none
Incremented (++a) integer local variable number 2 → NO_COVERAGE

40.40
Location : integerise
Killed by : none
Incremented (++a) integer local variable number 5 → NO_COVERAGE

41.41
Location : integerise
Killed by : none
Incremented (++a) integer local variable number 3 → NO_COVERAGE

42.42
Location : integerise
Killed by : none
Decremented (--a) integer local variable number 2 → NO_COVERAGE

43.43
Location : integerise
Killed by : none
Decremented (--a) integer local variable number 3 → NO_COVERAGE

44.44
Location : integerise
Killed by : none
Decremented (--a) integer local variable number 4 → NO_COVERAGE

45.45
Location : integerise
Killed by : none
Decremented (--a) integer local variable number 2 → NO_COVERAGE

46.46
Location : integerise
Killed by : none
Decremented (--a) integer local variable number 5 → NO_COVERAGE

47.47
Location : integerise
Killed by : none
Decremented (--a) integer local variable number 3 → NO_COVERAGE

3117

1.1
Location : draw
Killed by : none
changed conditional boundary → NO_COVERAGE

2.2
Location : draw
Killed by : none
Substituted 10.0 with 1.0 → NO_COVERAGE

3.3
Location : draw
Killed by : none
Substituted 1 with 0 → NO_COVERAGE

4.4
Location : draw
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

5.5
Location : draw
Killed by : none
negated conditional → NO_COVERAGE

6.6
Location : draw
Killed by : none
removed call to java/awt/geom/Rectangle2D::getWidth → NO_COVERAGE

7.7
Location : draw
Killed by : none
removed conditional - replaced comparison check with false → NO_COVERAGE

8.8
Location : draw
Killed by : none
removed conditional - replaced comparison check with true → NO_COVERAGE

9.9
Location : draw
Killed by : none
Substituted 10.0 with 1.0 → NO_COVERAGE

10.10
Location : draw
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

11.11
Location : draw
Killed by : none
Substituted 10.0 with 0.0 → NO_COVERAGE

12.12
Location : draw
Killed by : none
Substituted 1 with 0 → NO_COVERAGE

13.13
Location : draw
Killed by : none
Substituted 10.0 with -1.0 → NO_COVERAGE

14.14
Location : draw
Killed by : none
Substituted 1 with -1 → NO_COVERAGE

15.15
Location : draw
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

16.16
Location : draw
Killed by : none
Substituted 10.0 with -10.0 → NO_COVERAGE

17.17
Location : draw
Killed by : none
Substituted 1 with -1 → NO_COVERAGE

18.18
Location : draw
Killed by : none
Substituted 10.0 with 11.0 → NO_COVERAGE

19.19
Location : draw
Killed by : none
Substituted 1 with 2 → NO_COVERAGE

20.20
Location : draw
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

21.21
Location : draw
Killed by : none
Substituted 10.0 with 9.0 → NO_COVERAGE

22.22
Location : draw
Killed by : none
Substituted 1 with 0 → NO_COVERAGE

23.23
Location : draw
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

24.24
Location : draw
Killed by : none
greater than to less than → NO_COVERAGE

25.25
Location : draw
Killed by : none
greater than to less or equal → NO_COVERAGE

26.26
Location : draw
Killed by : none
greater than to greater or equal → NO_COVERAGE

27.27
Location : draw
Killed by : none
greater than to equal → NO_COVERAGE

28.28
Location : draw
Killed by : none
greater than to not equal → NO_COVERAGE

3118

1.1
Location : draw
Killed by : none
changed conditional boundary → NO_COVERAGE

2.2
Location : draw
Killed by : none
Substituted 10.0 with 1.0 → NO_COVERAGE

3.3
Location : draw
Killed by : none
Substituted 1 with 0 → NO_COVERAGE

4.4
Location : draw
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

5.5
Location : draw
Killed by : none
negated conditional → NO_COVERAGE

6.6
Location : draw
Killed by : none
removed call to java/awt/geom/Rectangle2D::getHeight → NO_COVERAGE

7.7
Location : draw
Killed by : none
removed conditional - replaced comparison check with false → NO_COVERAGE

8.8
Location : draw
Killed by : none
removed conditional - replaced comparison check with true → NO_COVERAGE

9.9
Location : draw
Killed by : none
Substituted 10.0 with 1.0 → NO_COVERAGE

10.10
Location : draw
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

11.11
Location : draw
Killed by : none
Substituted 10.0 with 0.0 → NO_COVERAGE

12.12
Location : draw
Killed by : none
Substituted 1 with 0 → NO_COVERAGE

13.13
Location : draw
Killed by : none
Substituted 10.0 with -1.0 → NO_COVERAGE

14.14
Location : draw
Killed by : none
Substituted 1 with -1 → NO_COVERAGE

15.15
Location : draw
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

16.16
Location : draw
Killed by : none
Substituted 10.0 with -10.0 → NO_COVERAGE

17.17
Location : draw
Killed by : none
Substituted 1 with -1 → NO_COVERAGE

18.18
Location : draw
Killed by : none
Substituted 10.0 with 11.0 → NO_COVERAGE

19.19
Location : draw
Killed by : none
Substituted 1 with 2 → NO_COVERAGE

20.20
Location : draw
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

21.21
Location : draw
Killed by : none
Substituted 10.0 with 9.0 → NO_COVERAGE

22.22
Location : draw
Killed by : none
Substituted 1 with 0 → NO_COVERAGE

23.23
Location : draw
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

24.24
Location : draw
Killed by : none
greater than to less than → NO_COVERAGE

25.25
Location : draw
Killed by : none
greater than to less or equal → NO_COVERAGE

26.26
Location : draw
Killed by : none
greater than to greater or equal → NO_COVERAGE

27.27
Location : draw
Killed by : none
greater than to equal → NO_COVERAGE

28.28
Location : draw
Killed by : none
greater than to not equal → NO_COVERAGE

3119

1.1
Location : draw
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : draw
Killed by : none
negated conditional → NO_COVERAGE

3.3
Location : draw
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

4.4
Location : draw
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

5.5
Location : draw
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

6.6
Location : draw
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

7.7
Location : draw
Killed by : none
Negated integer local variable number 6 → NO_COVERAGE

8.8
Location : draw
Killed by : none
Negated integer local variable number 7 → NO_COVERAGE

9.9
Location : draw
Killed by : none
not equal to less than → NO_COVERAGE

10.10
Location : draw
Killed by : none
equal to less than → NO_COVERAGE

11.11
Location : draw
Killed by : none
not equal to less or equal → NO_COVERAGE

12.12
Location : draw
Killed by : none
equal to less or equal → NO_COVERAGE

13.13
Location : draw
Killed by : none
not equal to greater than → NO_COVERAGE

14.14
Location : draw
Killed by : none
equal to greater than → NO_COVERAGE

15.15
Location : draw
Killed by : none
not equal to greater or equal → NO_COVERAGE

16.16
Location : draw
Killed by : none
equal to greater or equal → NO_COVERAGE

17.17
Location : draw
Killed by : none
not equal to equal → NO_COVERAGE

18.18
Location : draw
Killed by : none
equal to not equal → NO_COVERAGE

19.19
Location : draw
Killed by : none
Incremented (a++) integer local variable number 6 → NO_COVERAGE

20.20
Location : draw
Killed by : none
Incremented (a++) integer local variable number 7 → NO_COVERAGE

21.21
Location : draw
Killed by : none
Decremented (a--) integer local variable number 6 → NO_COVERAGE

22.22
Location : draw
Killed by : none
Decremented (a--) integer local variable number 7 → NO_COVERAGE

23.23
Location : draw
Killed by : none
Incremented (++a) integer local variable number 6 → NO_COVERAGE

24.24
Location : draw
Killed by : none
Incremented (++a) integer local variable number 7 → NO_COVERAGE

25.25
Location : draw
Killed by : none
Decremented (--a) integer local variable number 6 → NO_COVERAGE

26.26
Location : draw
Killed by : none
Decremented (--a) integer local variable number 7 → NO_COVERAGE

3124

1.1
Location : draw
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : draw
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : draw
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : draw
Killed by : none
equal to not equal → NO_COVERAGE

3125

1.1
Location : draw
Killed by : none
removed call to org/jfree/chart/plot/PlotRenderingInfo::setPlotArea → NO_COVERAGE

3129

1.1
Location : draw
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::getInsets → NO_COVERAGE

3130

1.1
Location : draw
Killed by : none
removed call to org/jfree/ui/RectangleInsets::trim → NO_COVERAGE

3132

1.1
Location : draw
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::calculateAxisSpace → NO_COVERAGE

3133

1.1
Location : draw
Killed by : none
replaced call to org/jfree/chart/axis/AxisSpace::shrink with argument → NO_COVERAGE

2.2
Location : draw
Killed by : none
removed call to org/jfree/chart/axis/AxisSpace::shrink → NO_COVERAGE

3134

1.1
Location : draw
Killed by : none
removed call to org/jfree/ui/RectangleInsets::trim → NO_COVERAGE

3136

1.1
Location : draw
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::integerise → NO_COVERAGE

3137

1.1
Location : draw
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : draw
Killed by : none
removed call to java/awt/geom/Rectangle2D::isEmpty → NO_COVERAGE

3.3
Location : draw
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

4.4
Location : draw
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

5.5
Location : draw
Killed by : none
equal to less than → NO_COVERAGE

6.6
Location : draw
Killed by : none
equal to less or equal → NO_COVERAGE

7.7
Location : draw
Killed by : none
equal to greater than → NO_COVERAGE

8.8
Location : draw
Killed by : none
equal to greater or equal → NO_COVERAGE

9.9
Location : draw
Killed by : none
equal to not equal → NO_COVERAGE

3140

1.1
Location : draw
Killed by : none
removed call to java/awt/geom/Rectangle2D::clone → NO_COVERAGE

2.2
Location : draw
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::createAndAddEntity → NO_COVERAGE

3141

1.1
Location : draw
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : draw
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : draw
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : draw
Killed by : none
equal to not equal → NO_COVERAGE

3142

1.1
Location : draw
Killed by : none
removed call to org/jfree/chart/plot/PlotRenderingInfo::setDataArea → NO_COVERAGE

3146

1.1
Location : draw
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::drawBackground → NO_COVERAGE

3147

1.1
Location : draw
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::drawAxes → NO_COVERAGE

3149

1.1
Location : draw
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::getOrientation → NO_COVERAGE

3153

1.1
Location : draw
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : draw
Killed by : none
negated conditional → NO_COVERAGE

3.3
Location : draw
Killed by : none
removed call to java/awt/geom/Rectangle2D::contains → NO_COVERAGE

4.4
Location : draw
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

5.5
Location : draw
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

6.6
Location : draw
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

7.7
Location : draw
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

8.8
Location : draw
Killed by : none
not equal to less than → NO_COVERAGE

9.9
Location : draw
Killed by : none
not equal to less or equal → NO_COVERAGE

10.10
Location : draw
Killed by : none
not equal to greater than → NO_COVERAGE

11.11
Location : draw
Killed by : none
not equal to greater or equal → NO_COVERAGE

12.12
Location : draw
Killed by : none
equal to not equal → NO_COVERAGE

13.13
Location : draw
Killed by : none
not equal to equal → NO_COVERAGE

3156

1.1
Location : draw
Killed by : none
removed call to org/jfree/chart/plot/CrosshairState::<init> → NO_COVERAGE

3157

1.1
Location : draw
Killed by : none
Substituted Infinity with 1.0 → NO_COVERAGE

2.2
Location : draw
Killed by : none
removed call to org/jfree/chart/plot/CrosshairState::setCrosshairDistance → NO_COVERAGE

3.3
Location : draw
Killed by : none
Substituted Infinity with 1.0 → NO_COVERAGE

4.4
Location : draw
Killed by : none
Substituted Infinity with 0.0 → NO_COVERAGE

5.5
Location : draw
Killed by : none
Substituted Infinity with -1.0 → NO_COVERAGE

6.6
Location : draw
Killed by : none
Substituted Infinity with -Infinity → NO_COVERAGE

3158

1.1
Location : draw
Killed by : none
removed call to org/jfree/chart/plot/CrosshairState::setAnchor → NO_COVERAGE

3160

1.1
Location : draw
Killed by : none
Substituted NaN with 1.0 → NO_COVERAGE

2.2
Location : draw
Killed by : none
removed call to org/jfree/chart/plot/CrosshairState::setAnchorX → NO_COVERAGE

3.3
Location : draw
Killed by : none
Substituted NaN with 1.0 → NO_COVERAGE

4.4
Location : draw
Killed by : none
Substituted NaN with 0.0 → NO_COVERAGE

5.5
Location : draw
Killed by : none
Substituted NaN with -1.0 → NO_COVERAGE

6.6
Location : draw
Killed by : none
Substituted NaN with NaN → NO_COVERAGE

3161

1.1
Location : draw
Killed by : none
Substituted NaN with 1.0 → NO_COVERAGE

2.2
Location : draw
Killed by : none
removed call to org/jfree/chart/plot/CrosshairState::setAnchorY → NO_COVERAGE

3.3
Location : draw
Killed by : none
Substituted NaN with 1.0 → NO_COVERAGE

4.4
Location : draw
Killed by : none
Substituted NaN with 0.0 → NO_COVERAGE

5.5
Location : draw
Killed by : none
Substituted NaN with -1.0 → NO_COVERAGE

6.6
Location : draw
Killed by : none
Substituted NaN with NaN → NO_COVERAGE

3162

1.1
Location : draw
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : draw
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : draw
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : draw
Killed by : none
equal to not equal → NO_COVERAGE

3163

1.1
Location : draw
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::getDomainAxis → NO_COVERAGE

3164

1.1
Location : draw
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : draw
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : draw
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : draw
Killed by : none
equal to not equal → NO_COVERAGE

3166

1.1
Location : draw
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : draw
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : draw
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : draw
Killed by : none
not equal to equal → NO_COVERAGE

3167

1.1
Location : draw
Killed by : none
replaced call to org/jfree/chart/axis/ValueAxis::java2DToValue with argument → NO_COVERAGE

2.2
Location : draw
Killed by : none
removed call to java/awt/geom/Point2D::getX → NO_COVERAGE

3.3
Location : draw
Killed by : none
removed call to org/jfree/chart/axis/ValueAxis::java2DToValue → NO_COVERAGE

3168

1.1
Location : draw
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::getDomainAxisEdge → NO_COVERAGE

3171

1.1
Location : draw
Killed by : none
replaced call to org/jfree/chart/axis/ValueAxis::java2DToValue with argument → NO_COVERAGE

2.2
Location : draw
Killed by : none
removed call to java/awt/geom/Point2D::getY → NO_COVERAGE

3.3
Location : draw
Killed by : none
removed call to org/jfree/chart/axis/ValueAxis::java2DToValue → NO_COVERAGE

3172

1.1
Location : draw
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::getDomainAxisEdge → NO_COVERAGE

3174

1.1
Location : draw
Killed by : none
removed call to org/jfree/chart/plot/CrosshairState::setAnchorX → NO_COVERAGE

2.2
Location : draw
Killed by : none
Negated double local variable number 15 → NO_COVERAGE

3.3
Location : draw
Killed by : none
Incremented (a++) double local variable number 15 → NO_COVERAGE

4.4
Location : draw
Killed by : none
Decremented (a--) double local variable number 15 → NO_COVERAGE

5.5
Location : draw
Killed by : none
Incremented (++a) double local variable number 15 → NO_COVERAGE

6.6
Location : draw
Killed by : none
Decremented (--a) double local variable number 15 → NO_COVERAGE

3176

1.1
Location : draw
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::getRangeAxis → NO_COVERAGE

3177

1.1
Location : draw
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : draw
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : draw
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : draw
Killed by : none
equal to not equal → NO_COVERAGE

3179

1.1
Location : draw
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : draw
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : draw
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : draw
Killed by : none
not equal to equal → NO_COVERAGE

3180

1.1
Location : draw
Killed by : none
replaced call to org/jfree/chart/axis/ValueAxis::java2DToValue with argument → NO_COVERAGE

2.2
Location : draw
Killed by : none
removed call to java/awt/geom/Point2D::getY → NO_COVERAGE

3.3
Location : draw
Killed by : none
removed call to org/jfree/chart/axis/ValueAxis::java2DToValue → NO_COVERAGE

3181

1.1
Location : draw
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::getRangeAxisEdge → NO_COVERAGE

3184

1.1
Location : draw
Killed by : none
replaced call to org/jfree/chart/axis/ValueAxis::java2DToValue with argument → NO_COVERAGE

2.2
Location : draw
Killed by : none
removed call to java/awt/geom/Point2D::getX → NO_COVERAGE

3.3
Location : draw
Killed by : none
removed call to org/jfree/chart/axis/ValueAxis::java2DToValue → NO_COVERAGE

3185

1.1
Location : draw
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::getRangeAxisEdge → NO_COVERAGE

3187

1.1
Location : draw
Killed by : none
removed call to org/jfree/chart/plot/CrosshairState::setAnchorY → NO_COVERAGE

2.2
Location : draw
Killed by : none
Negated double local variable number 16 → NO_COVERAGE

3.3
Location : draw
Killed by : none
Incremented (a++) double local variable number 18 → NO_COVERAGE

4.4
Location : draw
Killed by : none
Decremented (a--) double local variable number 18 → NO_COVERAGE

5.5
Location : draw
Killed by : none
Incremented (++a) double local variable number 16 → NO_COVERAGE

6.6
Location : draw
Killed by : none
Decremented (--a) double local variable number 18 → NO_COVERAGE

3190

1.1
Location : draw
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::getDomainCrosshairValue → NO_COVERAGE

2.2
Location : draw
Killed by : none
removed call to org/jfree/chart/plot/CrosshairState::setCrosshairX → NO_COVERAGE

3191

1.1
Location : draw
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::getRangeCrosshairValue → NO_COVERAGE

2.2
Location : draw
Killed by : none
removed call to org/jfree/chart/plot/CrosshairState::setCrosshairY → NO_COVERAGE

3192

1.1
Location : draw
Killed by : none
removed call to java/awt/Graphics2D::getClip → NO_COVERAGE

3193

1.1
Location : draw
Killed by : none
removed call to java/awt/Graphics2D::getComposite → NO_COVERAGE

3195

1.1
Location : draw
Killed by : none
removed call to java/awt/Graphics2D::clip → NO_COVERAGE

3196

1.1
Location : draw
Killed by : none
Substituted 3 with 4 → NO_COVERAGE

2.2
Location : draw
Killed by : none
removed call to java/awt/AlphaComposite::getInstance → NO_COVERAGE

3.3
Location : draw
Killed by : none
removed call to java/awt/Graphics2D::setComposite → NO_COVERAGE

4.4
Location : draw
Killed by : none
Substituted 3 with 1 → NO_COVERAGE

5.5
Location : draw
Killed by : none
Substituted 3 with 0 → NO_COVERAGE

6.6
Location : draw
Killed by : none
Substituted 3 with -1 → NO_COVERAGE

7.7
Location : draw
Killed by : none
Substituted 3 with -3 → NO_COVERAGE

8.8
Location : draw
Killed by : none
Substituted 3 with 4 → NO_COVERAGE

9.9
Location : draw
Killed by : none
Substituted 3 with 2 → NO_COVERAGE

3197

1.1
Location : draw
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::getForegroundAlpha → NO_COVERAGE

3199

1.1
Location : draw
Killed by : none
replaced call to java/util/Map::get with argument → NO_COVERAGE

2.2
Location : draw
Killed by : none
removed call to java/util/Map::get → NO_COVERAGE

3200

1.1
Location : draw
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::getDomainAxis → NO_COVERAGE

3201

1.1
Location : draw
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : draw
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : draw
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : draw
Killed by : none
not equal to equal → NO_COVERAGE

3202

1.1
Location : draw
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : draw
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : draw
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : draw
Killed by : none
equal to not equal → NO_COVERAGE

3203

1.1
Location : draw
Killed by : none
removed call to org/jfree/chart/plot/PlotState::getSharedAxisStates → NO_COVERAGE

3204

1.1
Location : draw
Killed by : none
replaced call to java/util/Map::get with argument → NO_COVERAGE

2.2
Location : draw
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::getDomainAxis → NO_COVERAGE

3.3
Location : draw
Killed by : none
removed call to java/util/Map::get → NO_COVERAGE

3208

1.1
Location : draw
Killed by : none
replaced call to java/util/Map::get with argument → NO_COVERAGE

2.2
Location : draw
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::getRangeAxis → NO_COVERAGE

3.3
Location : draw
Killed by : none
removed call to java/util/Map::get → NO_COVERAGE

3209

1.1
Location : draw
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : draw
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : draw
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : draw
Killed by : none
not equal to equal → NO_COVERAGE

3210

1.1
Location : draw
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : draw
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : draw
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : draw
Killed by : none
equal to not equal → NO_COVERAGE

3211

1.1
Location : draw
Killed by : none
removed call to org/jfree/chart/plot/PlotState::getSharedAxisStates → NO_COVERAGE

3212

1.1
Location : draw
Killed by : none
replaced call to java/util/Map::get with argument → NO_COVERAGE

2.2
Location : draw
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::getRangeAxis → NO_COVERAGE

3.3
Location : draw
Killed by : none
removed call to java/util/Map::get → NO_COVERAGE

3215

1.1
Location : draw
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : draw
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : draw
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : draw
Killed by : none
equal to not equal → NO_COVERAGE

3216

1.1
Location : draw
Killed by : none
removed call to org/jfree/chart/axis/AxisState::getTicks → NO_COVERAGE

2.2
Location : draw
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::drawDomainTickBands → NO_COVERAGE

3218

1.1
Location : draw
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : draw
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : draw
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : draw
Killed by : none
equal to not equal → NO_COVERAGE

3219

1.1
Location : draw
Killed by : none
removed call to org/jfree/chart/axis/AxisState::getTicks → NO_COVERAGE

2.2
Location : draw
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::drawRangeTickBands → NO_COVERAGE

3221

1.1
Location : draw
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : draw
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : draw
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : draw
Killed by : none
equal to not equal → NO_COVERAGE

3222

1.1
Location : draw
Killed by : none
removed call to org/jfree/chart/axis/AxisState::getTicks → NO_COVERAGE

2.2
Location : draw
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::drawDomainGridlines → NO_COVERAGE

3223

1.1
Location : draw
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::drawZeroDomainBaseline → NO_COVERAGE

3225

1.1
Location : draw
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : draw
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : draw
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : draw
Killed by : none
equal to not equal → NO_COVERAGE

3226

1.1
Location : draw
Killed by : none
removed call to org/jfree/chart/axis/AxisState::getTicks → NO_COVERAGE

2.2
Location : draw
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::drawRangeGridlines → NO_COVERAGE

3227

1.1
Location : draw
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::drawZeroRangeBaseline → NO_COVERAGE

3232

1.1
Location : draw
Killed by : none
removed call to java/awt/Graphics2D::getRenderingHint → NO_COVERAGE

2.2
Location : draw
Killed by : none
removed call to java/lang/Boolean::equals → NO_COVERAGE

3234

1.1
Location : draw
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : draw
Killed by : none
negated conditional → NO_COVERAGE

3.3
Location : draw
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

4.4
Location : draw
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

5.5
Location : draw
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

6.6
Location : draw
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

7.7
Location : draw
Killed by : none
Negated integer local variable number 20 → NO_COVERAGE

8.8
Location : draw
Killed by : none
not equal to less than → NO_COVERAGE

9.9
Location : draw
Killed by : none
not equal to less or equal → NO_COVERAGE

10.10
Location : draw
Killed by : none
not equal to greater than → NO_COVERAGE

11.11
Location : draw
Killed by : none
not equal to greater or equal → NO_COVERAGE

12.12
Location : draw
Killed by : none
equal to not equal → NO_COVERAGE

13.13
Location : draw
Killed by : none
not equal to equal → NO_COVERAGE

14.14
Location : draw
Killed by : none
Incremented (a++) integer local variable number 24 → NO_COVERAGE

15.15
Location : draw
Killed by : none
Decremented (a--) integer local variable number 24 → NO_COVERAGE

16.16
Location : draw
Killed by : none
Incremented (++a) integer local variable number 20 → NO_COVERAGE

17.17
Location : draw
Killed by : none
Decremented (--a) integer local variable number 24 → NO_COVERAGE

3235

1.1
Location : draw
Killed by : none
removed call to java/awt/image/BufferedImage::<init> → NO_COVERAGE

2.2
Location : draw
Killed by : none
removed call to java/awt/geom/Rectangle2D::getWidth → NO_COVERAGE

3236

1.1
Location : draw
Killed by : none
Substituted 2 with 3 → NO_COVERAGE

2.2
Location : draw
Killed by : none
removed call to java/awt/geom/Rectangle2D::getHeight → NO_COVERAGE

3.3
Location : draw
Killed by : none
Substituted 2 with 1 → NO_COVERAGE

4.4
Location : draw
Killed by : none
Substituted 2 with 0 → NO_COVERAGE

5.5
Location : draw
Killed by : none
Substituted 2 with -1 → NO_COVERAGE

6.6
Location : draw
Killed by : none
Substituted 2 with -2 → NO_COVERAGE

7.7
Location : draw
Killed by : none
Substituted 2 with 3 → NO_COVERAGE

8.8
Location : draw
Killed by : none
Substituted 2 with 1 → NO_COVERAGE

3237

1.1
Location : draw
Killed by : none
removed call to java/awt/image/BufferedImage::createGraphics → NO_COVERAGE

3238

1.1
Location : draw
Killed by : none
removed negation → NO_COVERAGE

2.2
Location : draw
Killed by : none
removed negation → NO_COVERAGE

3.3
Location : draw
Killed by : none
removed call to java/awt/geom/Rectangle2D::getX → NO_COVERAGE

4.4
Location : draw
Killed by : none
removed call to java/awt/geom/Rectangle2D::getY → NO_COVERAGE

5.5
Location : draw
Killed by : none
removed call to java/awt/Graphics2D::translate → NO_COVERAGE

3239

1.1
Location : draw
Killed by : none
removed call to java/awt/Graphics2D::getRenderingHints → NO_COVERAGE

2.2
Location : draw
Killed by : none
removed call to java/awt/Graphics2D::setRenderingHints → NO_COVERAGE

3243

1.1
Location : draw
Killed by : none
removed call to java/util/Map::values → NO_COVERAGE

3244

1.1
Location : draw
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::indexOf → NO_COVERAGE

3245

1.1
Location : draw
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::drawDomainMarkers → NO_COVERAGE

2.2
Location : draw
Killed by : none
Negated integer local variable number 23 → NO_COVERAGE

3.3
Location : draw
Killed by : none
Incremented (a++) integer local variable number 27 → NO_COVERAGE

4.4
Location : draw
Killed by : none
Decremented (a--) integer local variable number 27 → NO_COVERAGE

5.5
Location : draw
Killed by : none
Incremented (++a) integer local variable number 23 → NO_COVERAGE

6.6
Location : draw
Killed by : none
Decremented (--a) integer local variable number 27 → NO_COVERAGE

3247

1.1
Location : draw
Killed by : none
removed call to java/util/Map::values → NO_COVERAGE

3248

1.1
Location : draw
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::indexOf → NO_COVERAGE

3249

1.1
Location : draw
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::drawRangeMarkers → NO_COVERAGE

2.2
Location : draw
Killed by : none
Negated integer local variable number 23 → NO_COVERAGE

3.3
Location : draw
Killed by : none
Incremented (a++) integer local variable number 27 → NO_COVERAGE

4.4
Location : draw
Killed by : none
Decremented (a--) integer local variable number 27 → NO_COVERAGE

5.5
Location : draw
Killed by : none
Incremented (++a) integer local variable number 23 → NO_COVERAGE

6.6
Location : draw
Killed by : none
Decremented (--a) integer local variable number 27 → NO_COVERAGE

3253

1.1
Location : draw
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

2.2
Location : draw
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

3.3
Location : draw
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

4.4
Location : draw
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

5.5
Location : draw
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

3254

1.1
Location : draw
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::getDatasetRenderingOrder → NO_COVERAGE

3255

1.1
Location : draw
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::getRendererIndices → NO_COVERAGE

3256

1.1
Location : draw
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::getDatasetIndices → NO_COVERAGE

3258

1.1
Location : draw
Killed by : none
removed call to java/lang/Integer::intValue → NO_COVERAGE

3259

1.1
Location : draw
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::getRenderer → NO_COVERAGE

2.2
Location : draw
Killed by : none
Negated integer local variable number 25 → NO_COVERAGE

3.3
Location : draw
Killed by : none
Incremented (a++) integer local variable number 30 → NO_COVERAGE

4.4
Location : draw
Killed by : none
Decremented (a--) integer local variable number 30 → NO_COVERAGE

5.5
Location : draw
Killed by : none
Incremented (++a) integer local variable number 25 → NO_COVERAGE

6.6
Location : draw
Killed by : none
Decremented (--a) integer local variable number 30 → NO_COVERAGE

3260

1.1
Location : draw
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : draw
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : draw
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : draw
Killed by : none
equal to not equal → NO_COVERAGE

3261

1.1
Location : draw
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::getDomainAxisForDataset → NO_COVERAGE

2.2
Location : draw
Killed by : none
Negated integer local variable number 25 → NO_COVERAGE

3.3
Location : draw
Killed by : none
Incremented (a++) integer local variable number 30 → NO_COVERAGE

4.4
Location : draw
Killed by : none
Decremented (a--) integer local variable number 30 → NO_COVERAGE

5.5
Location : draw
Killed by : none
Incremented (++a) integer local variable number 25 → NO_COVERAGE

6.6
Location : draw
Killed by : none
Decremented (--a) integer local variable number 30 → NO_COVERAGE

3262

1.1
Location : draw
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::getRangeAxisForDataset → NO_COVERAGE

2.2
Location : draw
Killed by : none
Negated integer local variable number 25 → NO_COVERAGE

3.3
Location : draw
Killed by : none
Incremented (a++) integer local variable number 30 → NO_COVERAGE

4.4
Location : draw
Killed by : none
Decremented (a--) integer local variable number 30 → NO_COVERAGE

5.5
Location : draw
Killed by : none
Incremented (++a) integer local variable number 25 → NO_COVERAGE

6.6
Location : draw
Killed by : none
Decremented (--a) integer local variable number 30 → NO_COVERAGE

3263

1.1
Location : draw
Killed by : none
removed call to org/jfree/chart/renderer/xy/XYItemRenderer::drawAnnotations → NO_COVERAGE

3269

1.1
Location : draw
Killed by : none
removed call to java/lang/Integer::intValue → NO_COVERAGE

3270

1.1
Location : draw
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::getDataset → NO_COVERAGE

2.2
Location : draw
Killed by : none
Negated integer local variable number 25 → NO_COVERAGE

3.3
Location : draw
Killed by : none
Incremented (a++) integer local variable number 30 → NO_COVERAGE

4.4
Location : draw
Killed by : none
Decremented (a--) integer local variable number 30 → NO_COVERAGE

5.5
Location : draw
Killed by : none
Incremented (++a) integer local variable number 25 → NO_COVERAGE

6.6
Location : draw
Killed by : none
Decremented (--a) integer local variable number 30 → NO_COVERAGE

3271

1.1
Location : draw
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

2.2
Location : draw
Killed by : none
Substituted 1 with 0 → NO_COVERAGE

3.3
Location : draw
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::render → NO_COVERAGE

4.4
Location : draw
Killed by : none
Negated integer local variable number 25 → NO_COVERAGE

5.5
Location : draw
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

6.6
Location : draw
Killed by : none
Substituted 1 with 0 → NO_COVERAGE

7.7
Location : draw
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

8.8
Location : draw
Killed by : none
Substituted 1 with -1 → NO_COVERAGE

9.9
Location : draw
Killed by : none
Substituted 1 with -1 → NO_COVERAGE

10.10
Location : draw
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

11.11
Location : draw
Killed by : none
Substituted 1 with 2 → NO_COVERAGE

12.12
Location : draw
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

13.13
Location : draw
Killed by : none
Substituted 1 with 0 → NO_COVERAGE

14.14
Location : draw
Killed by : none
Incremented (a++) integer local variable number 30 → NO_COVERAGE

15.15
Location : draw
Killed by : none
Decremented (a--) integer local variable number 30 → NO_COVERAGE

16.16
Location : draw
Killed by : none
Incremented (++a) integer local variable number 25 → NO_COVERAGE

17.17
Location : draw
Killed by : none
Decremented (--a) integer local variable number 30 → NO_COVERAGE

3272

1.1
Location : draw
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : draw
Killed by : none
negated conditional → NO_COVERAGE

3.3
Location : draw
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

4.4
Location : draw
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

5.5
Location : draw
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

6.6
Location : draw
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

7.7
Location : draw
Killed by : none
Negated integer local variable number 21 → NO_COVERAGE

8.8
Location : draw
Killed by : none
not equal to less than → NO_COVERAGE

9.9
Location : draw
Killed by : none
not equal to less than → NO_COVERAGE

10.10
Location : draw
Killed by : none
not equal to less or equal → NO_COVERAGE

11.11
Location : draw
Killed by : none
not equal to less or equal → NO_COVERAGE

12.12
Location : draw
Killed by : none
not equal to greater than → NO_COVERAGE

13.13
Location : draw
Killed by : none
not equal to greater than → NO_COVERAGE

14.14
Location : draw
Killed by : none
not equal to greater or equal → NO_COVERAGE

15.15
Location : draw
Killed by : none
not equal to greater or equal → NO_COVERAGE

16.16
Location : draw
Killed by : none
not equal to equal → NO_COVERAGE

17.17
Location : draw
Killed by : none
not equal to equal → NO_COVERAGE

18.18
Location : draw
Killed by : none
Incremented (a++) integer local variable number 26 → NO_COVERAGE

19.19
Location : draw
Killed by : none
Decremented (a--) integer local variable number 26 → NO_COVERAGE

20.20
Location : draw
Killed by : none
Incremented (++a) integer local variable number 21 → NO_COVERAGE

21.21
Location : draw
Killed by : none
Decremented (--a) integer local variable number 26 → NO_COVERAGE

3276

1.1
Location : draw
Killed by : none
removed call to java/lang/Integer::intValue → NO_COVERAGE

3277

1.1
Location : draw
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::getRenderer → NO_COVERAGE

2.2
Location : draw
Killed by : none
Negated integer local variable number 25 → NO_COVERAGE

3.3
Location : draw
Killed by : none
Incremented (a++) integer local variable number 30 → NO_COVERAGE

4.4
Location : draw
Killed by : none
Decremented (a--) integer local variable number 30 → NO_COVERAGE

5.5
Location : draw
Killed by : none
Incremented (++a) integer local variable number 25 → NO_COVERAGE

6.6
Location : draw
Killed by : none
Decremented (--a) integer local variable number 30 → NO_COVERAGE

3278

1.1
Location : draw
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : draw
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : draw
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : draw
Killed by : none
equal to not equal → NO_COVERAGE

3279

1.1
Location : draw
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::getDomainAxisForDataset → NO_COVERAGE

2.2
Location : draw
Killed by : none
Negated integer local variable number 25 → NO_COVERAGE

3.3
Location : draw
Killed by : none
Incremented (a++) integer local variable number 30 → NO_COVERAGE

4.4
Location : draw
Killed by : none
Decremented (a--) integer local variable number 30 → NO_COVERAGE

5.5
Location : draw
Killed by : none
Incremented (++a) integer local variable number 25 → NO_COVERAGE

6.6
Location : draw
Killed by : none
Decremented (--a) integer local variable number 30 → NO_COVERAGE

3280

1.1
Location : draw
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::getRangeAxisForDataset → NO_COVERAGE

2.2
Location : draw
Killed by : none
Negated integer local variable number 25 → NO_COVERAGE

3.3
Location : draw
Killed by : none
Incremented (a++) integer local variable number 30 → NO_COVERAGE

4.4
Location : draw
Killed by : none
Decremented (a--) integer local variable number 30 → NO_COVERAGE

5.5
Location : draw
Killed by : none
Incremented (++a) integer local variable number 25 → NO_COVERAGE

6.6
Location : draw
Killed by : none
Decremented (--a) integer local variable number 30 → NO_COVERAGE

3281

1.1
Location : draw
Killed by : none
removed call to org/jfree/chart/renderer/xy/XYItemRenderer::drawAnnotations → NO_COVERAGE

3287

1.1
Location : draw
Killed by : none
removed call to org/jfree/chart/plot/CrosshairState::getDatasetIndex → NO_COVERAGE

3288

1.1
Location : draw
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::getDomainAxisForDataset → NO_COVERAGE

2.2
Location : draw
Killed by : none
Negated integer local variable number 25 → NO_COVERAGE

3.3
Location : draw
Killed by : none
Incremented (a++) integer local variable number 30 → NO_COVERAGE

4.4
Location : draw
Killed by : none
Decremented (a--) integer local variable number 30 → NO_COVERAGE

5.5
Location : draw
Killed by : none
Incremented (++a) integer local variable number 25 → NO_COVERAGE

6.6
Location : draw
Killed by : none
Decremented (--a) integer local variable number 30 → NO_COVERAGE

3289

1.1
Location : draw
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::getDomainAxisIndex → NO_COVERAGE

2.2
Location : draw
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::getDomainAxisEdge → NO_COVERAGE

3290

1.1
Location : draw
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : draw
Killed by : none
negated conditional → NO_COVERAGE

3.3
Location : draw
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

4.4
Location : draw
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

5.5
Location : draw
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

6.6
Location : draw
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

7.7
Location : draw
Killed by : none
not equal to less than → NO_COVERAGE

8.8
Location : draw
Killed by : none
not equal to less or equal → NO_COVERAGE

9.9
Location : draw
Killed by : none
not equal to greater than → NO_COVERAGE

10.10
Location : draw
Killed by : none
not equal to greater or equal → NO_COVERAGE

11.11
Location : draw
Killed by : none
not equal to equal → NO_COVERAGE

12.12
Location : draw
Killed by : none
equal to not equal → NO_COVERAGE

3292

1.1
Location : draw
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : draw
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : draw
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : draw
Killed by : none
not equal to equal → NO_COVERAGE

3293

1.1
Location : draw
Killed by : none
replaced call to org/jfree/chart/axis/ValueAxis::java2DToValue with argument → NO_COVERAGE

2.2
Location : draw
Killed by : none
removed call to java/awt/geom/Point2D::getX → NO_COVERAGE

3.3
Location : draw
Killed by : none
removed call to org/jfree/chart/axis/ValueAxis::java2DToValue → NO_COVERAGE

3296

1.1
Location : draw
Killed by : none
replaced call to org/jfree/chart/axis/ValueAxis::java2DToValue with argument → NO_COVERAGE

2.2
Location : draw
Killed by : none
removed call to java/awt/geom/Point2D::getY → NO_COVERAGE

3.3
Location : draw
Killed by : none
removed call to org/jfree/chart/axis/ValueAxis::java2DToValue → NO_COVERAGE

3298

1.1
Location : draw
Killed by : none
removed call to org/jfree/chart/plot/CrosshairState::setCrosshairX → NO_COVERAGE

2.2
Location : draw
Killed by : none
Negated double local variable number 28 → NO_COVERAGE

3.3
Location : draw
Killed by : none
Incremented (a++) double local variable number 34 → NO_COVERAGE

4.4
Location : draw
Killed by : none
Decremented (a--) double local variable number 34 → NO_COVERAGE

5.5
Location : draw
Killed by : none
Incremented (++a) double local variable number 28 → NO_COVERAGE

6.6
Location : draw
Killed by : none
Decremented (--a) double local variable number 34 → NO_COVERAGE

3300

1.1
Location : draw
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

2.2
Location : draw
Killed by : none
removed call to org/jfree/chart/plot/CrosshairState::getCrosshairX → NO_COVERAGE

3.3
Location : draw
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::setDomainCrosshairValue → NO_COVERAGE

4.4
Location : draw
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

5.5
Location : draw
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

6.6
Location : draw
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

7.7
Location : draw
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

3301

1.1
Location : draw
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : draw
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::isDomainCrosshairVisible → NO_COVERAGE

3.3
Location : draw
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

4.4
Location : draw
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

5.5
Location : draw
Killed by : none
equal to less than → NO_COVERAGE

6.6
Location : draw
Killed by : none
equal to less or equal → NO_COVERAGE

7.7
Location : draw
Killed by : none
equal to greater than → NO_COVERAGE

8.8
Location : draw
Killed by : none
equal to greater or equal → NO_COVERAGE

9.9
Location : draw
Killed by : none
equal to not equal → NO_COVERAGE

3302

1.1
Location : draw
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::getDomainCrosshairValue → NO_COVERAGE

3303

1.1
Location : draw
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::getDomainCrosshairPaint → NO_COVERAGE

3304

1.1
Location : draw
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::getDomainCrosshairStroke → NO_COVERAGE

3305

1.1
Location : draw
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::drawDomainCrosshair → NO_COVERAGE

2.2
Location : draw
Killed by : none
Negated double local variable number 28 → NO_COVERAGE

3.3
Location : draw
Killed by : none
Incremented (a++) double local variable number 34 → NO_COVERAGE

4.4
Location : draw
Killed by : none
Decremented (a--) double local variable number 34 → NO_COVERAGE

5.5
Location : draw
Killed by : none
Incremented (++a) double local variable number 28 → NO_COVERAGE

6.6
Location : draw
Killed by : none
Decremented (--a) double local variable number 34 → NO_COVERAGE

3309

1.1
Location : draw
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::getRangeAxisForDataset → NO_COVERAGE

2.2
Location : draw
Killed by : none
Negated integer local variable number 25 → NO_COVERAGE

3.3
Location : draw
Killed by : none
Incremented (a++) integer local variable number 30 → NO_COVERAGE

4.4
Location : draw
Killed by : none
Decremented (a--) integer local variable number 30 → NO_COVERAGE

5.5
Location : draw
Killed by : none
Incremented (++a) integer local variable number 25 → NO_COVERAGE

6.6
Location : draw
Killed by : none
Decremented (--a) integer local variable number 30 → NO_COVERAGE

3310

1.1
Location : draw
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::getRangeAxisIndex → NO_COVERAGE

2.2
Location : draw
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::getRangeAxisEdge → NO_COVERAGE

3311

1.1
Location : draw
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : draw
Killed by : none
negated conditional → NO_COVERAGE

3.3
Location : draw
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

4.4
Location : draw
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

5.5
Location : draw
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

6.6
Location : draw
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

7.7
Location : draw
Killed by : none
not equal to less than → NO_COVERAGE

8.8
Location : draw
Killed by : none
not equal to less or equal → NO_COVERAGE

9.9
Location : draw
Killed by : none
not equal to greater than → NO_COVERAGE

10.10
Location : draw
Killed by : none
not equal to greater or equal → NO_COVERAGE

11.11
Location : draw
Killed by : none
not equal to equal → NO_COVERAGE

12.12
Location : draw
Killed by : none
equal to not equal → NO_COVERAGE

3313

1.1
Location : draw
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : draw
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : draw
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : draw
Killed by : none
not equal to equal → NO_COVERAGE

3314

1.1
Location : draw
Killed by : none
replaced call to org/jfree/chart/axis/ValueAxis::java2DToValue with argument → NO_COVERAGE

2.2
Location : draw
Killed by : none
removed call to java/awt/geom/Point2D::getY → NO_COVERAGE

3.3
Location : draw
Killed by : none
removed call to org/jfree/chart/axis/ValueAxis::java2DToValue → NO_COVERAGE

3316

1.1
Location : draw
Killed by : none
replaced call to org/jfree/chart/axis/ValueAxis::java2DToValue with argument → NO_COVERAGE

2.2
Location : draw
Killed by : none
removed call to java/awt/geom/Point2D::getX → NO_COVERAGE

3.3
Location : draw
Killed by : none
removed call to org/jfree/chart/axis/ValueAxis::java2DToValue → NO_COVERAGE

3318

1.1
Location : draw
Killed by : none
removed call to org/jfree/chart/plot/CrosshairState::setCrosshairY → NO_COVERAGE

2.2
Location : draw
Killed by : none
Negated double local variable number 30 → NO_COVERAGE

3.3
Location : draw
Killed by : none
Incremented (a++) double local variable number 38 → NO_COVERAGE

4.4
Location : draw
Killed by : none
Decremented (a--) double local variable number 38 → NO_COVERAGE

5.5
Location : draw
Killed by : none
Incremented (++a) double local variable number 30 → NO_COVERAGE

6.6
Location : draw
Killed by : none
Decremented (--a) double local variable number 38 → NO_COVERAGE

3320

1.1
Location : draw
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

2.2
Location : draw
Killed by : none
removed call to org/jfree/chart/plot/CrosshairState::getCrosshairY → NO_COVERAGE

3.3
Location : draw
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::setRangeCrosshairValue → NO_COVERAGE

4.4
Location : draw
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

5.5
Location : draw
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

6.6
Location : draw
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

7.7
Location : draw
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

3321

1.1
Location : draw
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : draw
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::isRangeCrosshairVisible → NO_COVERAGE

3.3
Location : draw
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

4.4
Location : draw
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

5.5
Location : draw
Killed by : none
equal to less than → NO_COVERAGE

6.6
Location : draw
Killed by : none
equal to less or equal → NO_COVERAGE

7.7
Location : draw
Killed by : none
equal to greater than → NO_COVERAGE

8.8
Location : draw
Killed by : none
equal to greater or equal → NO_COVERAGE

9.9
Location : draw
Killed by : none
equal to not equal → NO_COVERAGE

3322

1.1
Location : draw
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::getRangeCrosshairValue → NO_COVERAGE

3323

1.1
Location : draw
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::getRangeCrosshairPaint → NO_COVERAGE

3324

1.1
Location : draw
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::getRangeCrosshairStroke → NO_COVERAGE

3325

1.1
Location : draw
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::drawRangeCrosshair → NO_COVERAGE

2.2
Location : draw
Killed by : none
Negated double local variable number 30 → NO_COVERAGE

3.3
Location : draw
Killed by : none
Incremented (a++) double local variable number 38 → NO_COVERAGE

4.4
Location : draw
Killed by : none
Decremented (a--) double local variable number 38 → NO_COVERAGE

5.5
Location : draw
Killed by : none
Incremented (++a) double local variable number 30 → NO_COVERAGE

6.6
Location : draw
Killed by : none
Decremented (--a) double local variable number 38 → NO_COVERAGE

3328

1.1
Location : draw
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : draw
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : draw
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : draw
Killed by : none
Negated integer local variable number 21 → NO_COVERAGE

5.5
Location : draw
Killed by : none
not equal to less than → NO_COVERAGE

6.6
Location : draw
Killed by : none
not equal to less or equal → NO_COVERAGE

7.7
Location : draw
Killed by : none
not equal to greater than → NO_COVERAGE

8.8
Location : draw
Killed by : none
not equal to greater or equal → NO_COVERAGE

9.9
Location : draw
Killed by : none
not equal to equal → NO_COVERAGE

10.10
Location : draw
Killed by : none
Incremented (a++) integer local variable number 26 → NO_COVERAGE

11.11
Location : draw
Killed by : none
Decremented (a--) integer local variable number 26 → NO_COVERAGE

12.12
Location : draw
Killed by : none
Incremented (++a) integer local variable number 21 → NO_COVERAGE

13.13
Location : draw
Killed by : none
Decremented (--a) integer local variable number 26 → NO_COVERAGE

3329

1.1
Location : draw
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::drawNoDataMessage → NO_COVERAGE

3332

1.1
Location : draw
Killed by : none
removed call to java/lang/Integer::intValue → NO_COVERAGE

3333

1.1
Location : draw
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::drawDomainMarkers → NO_COVERAGE

2.2
Location : draw
Killed by : none
Negated integer local variable number 30 → NO_COVERAGE

3.3
Location : draw
Killed by : none
Incremented (a++) integer local variable number 36 → NO_COVERAGE

4.4
Location : draw
Killed by : none
Decremented (a--) integer local variable number 36 → NO_COVERAGE

5.5
Location : draw
Killed by : none
Incremented (++a) integer local variable number 30 → NO_COVERAGE

6.6
Location : draw
Killed by : none
Decremented (--a) integer local variable number 36 → NO_COVERAGE

3335

1.1
Location : draw
Killed by : none
removed call to java/lang/Integer::intValue → NO_COVERAGE

3336

1.1
Location : draw
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::drawRangeMarkers → NO_COVERAGE

2.2
Location : draw
Killed by : none
Negated integer local variable number 30 → NO_COVERAGE

3.3
Location : draw
Killed by : none
Incremented (a++) integer local variable number 36 → NO_COVERAGE

4.4
Location : draw
Killed by : none
Decremented (a--) integer local variable number 36 → NO_COVERAGE

5.5
Location : draw
Killed by : none
Incremented (++a) integer local variable number 30 → NO_COVERAGE

6.6
Location : draw
Killed by : none
Decremented (--a) integer local variable number 36 → NO_COVERAGE

3339

1.1
Location : draw
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::drawAnnotations → NO_COVERAGE

3340

1.1
Location : draw
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : draw
Killed by : none
negated conditional → NO_COVERAGE

3.3
Location : draw
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

4.4
Location : draw
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

5.5
Location : draw
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

6.6
Location : draw
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

7.7
Location : draw
Killed by : none
Negated integer local variable number 20 → NO_COVERAGE

8.8
Location : draw
Killed by : none
not equal to less than → NO_COVERAGE

9.9
Location : draw
Killed by : none
not equal to less or equal → NO_COVERAGE

10.10
Location : draw
Killed by : none
not equal to greater than → NO_COVERAGE

11.11
Location : draw
Killed by : none
not equal to greater or equal → NO_COVERAGE

12.12
Location : draw
Killed by : none
equal to not equal → NO_COVERAGE

13.13
Location : draw
Killed by : none
not equal to equal → NO_COVERAGE

14.14
Location : draw
Killed by : none
Incremented (a++) integer local variable number 24 → NO_COVERAGE

15.15
Location : draw
Killed by : none
Decremented (a--) integer local variable number 24 → NO_COVERAGE

16.16
Location : draw
Killed by : none
Incremented (++a) integer local variable number 20 → NO_COVERAGE

17.17
Location : draw
Killed by : none
Decremented (--a) integer local variable number 24 → NO_COVERAGE

3342

1.1
Location : draw
Killed by : none
replaced call to org/jfree/chart/util/ShadowGenerator::createDropShadow with argument → NO_COVERAGE

2.2
Location : draw
Killed by : none
removed call to org/jfree/chart/util/ShadowGenerator::createDropShadow → NO_COVERAGE

3344

1.1
Location : draw
Killed by : none
removed call to java/awt/geom/Rectangle2D::getX → NO_COVERAGE

2.2
Location : draw
Killed by : none
removed call to java/awt/Graphics2D::drawImage → NO_COVERAGE

3345

1.1
Location : draw
Killed by : none
Replaced integer addition with subtraction → NO_COVERAGE

2.2
Location : draw
Killed by : none
removed call to org/jfree/chart/util/ShadowGenerator::calculateOffsetX → NO_COVERAGE

3.3
Location : draw
Killed by : none
Replaced integer operation with first member → NO_COVERAGE

4.4
Location : draw
Killed by : none
Replaced integer operation by second member → NO_COVERAGE

5.5
Location : draw
Killed by : none
Replaced integer addition with subtraction → NO_COVERAGE

6.6
Location : draw
Killed by : none
Replaced integer addition with multiplication → NO_COVERAGE

7.7
Location : draw
Killed by : none
Replaced integer addition with division → NO_COVERAGE

8.8
Location : draw
Killed by : none
Replaced integer addition with modulus → NO_COVERAGE

3346

1.1
Location : draw
Killed by : none
Replaced integer addition with subtraction → NO_COVERAGE

2.2
Location : draw
Killed by : none
removed call to java/awt/geom/Rectangle2D::getY → NO_COVERAGE

3.3
Location : draw
Killed by : none
Replaced integer operation with first member → NO_COVERAGE

4.4
Location : draw
Killed by : none
Replaced integer operation by second member → NO_COVERAGE

5.5
Location : draw
Killed by : none
Replaced integer addition with subtraction → NO_COVERAGE

6.6
Location : draw
Killed by : none
Replaced integer addition with multiplication → NO_COVERAGE

7.7
Location : draw
Killed by : none
Replaced integer addition with division → NO_COVERAGE

8.8
Location : draw
Killed by : none
Replaced integer addition with modulus → NO_COVERAGE

3347

1.1
Location : draw
Killed by : none
removed call to org/jfree/chart/util/ShadowGenerator::calculateOffsetY → NO_COVERAGE

3348

1.1
Location : draw
Killed by : none
removed call to java/awt/geom/Rectangle2D::getX → NO_COVERAGE

2.2
Location : draw
Killed by : none
removed call to java/awt/Graphics2D::drawImage → NO_COVERAGE

3349

1.1
Location : draw
Killed by : none
removed call to java/awt/geom/Rectangle2D::getY → NO_COVERAGE

3351

1.1
Location : draw
Killed by : none
removed call to java/awt/Graphics2D::setClip → NO_COVERAGE

3352

1.1
Location : draw
Killed by : none
removed call to java/awt/Graphics2D::setComposite → NO_COVERAGE

3354

1.1
Location : draw
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::drawOutline → NO_COVERAGE

3366

1.1
Location : getDatasetIndices
Killed by : none
removed call to java/util/ArrayList::<init> → NO_COVERAGE

3367

1.1
Location : getDatasetIndices
Killed by : none
removed call to java/util/Map::entrySet → NO_COVERAGE

3368

1.1
Location : getDatasetIndices
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : getDatasetIndices
Killed by : none
removed call to java/util/Map$Entry::getValue → NO_COVERAGE

3.3
Location : getDatasetIndices
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

4.4
Location : getDatasetIndices
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

5.5
Location : getDatasetIndices
Killed by : none
equal to not equal → NO_COVERAGE

3369

1.1
Location : getDatasetIndices
Killed by : none
removed call to java/util/Map$Entry::getKey → NO_COVERAGE

2.2
Location : getDatasetIndices
Killed by : none
removed call to java/util/List::add → NO_COVERAGE

3372

1.1
Location : getDatasetIndices
Killed by : none
removed call to java/util/Collections::sort → NO_COVERAGE

3373

1.1
Location : getDatasetIndices
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : getDatasetIndices
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : getDatasetIndices
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : getDatasetIndices
Killed by : none
not equal to equal → NO_COVERAGE

3374

1.1
Location : getDatasetIndices
Killed by : none
removed call to java/util/Collections::reverse → NO_COVERAGE

3376

1.1
Location : getDatasetIndices
Killed by : none
replaced return value with Collections.emptyList for org/jfree/chart/plot/XYPlot::getDatasetIndices → NO_COVERAGE

2.2
Location : getDatasetIndices
Killed by : none
mutated return of Object value for org/jfree/chart/plot/XYPlot::getDatasetIndices to ( if (x != null) null else throw new RuntimeException ) → NO_COVERAGE

3380

1.1
Location : getRendererIndices
Killed by : none
removed call to java/util/ArrayList::<init> → NO_COVERAGE

3381

1.1
Location : getRendererIndices
Killed by : none
removed call to java/util/Map::entrySet → NO_COVERAGE

3382

1.1
Location : getRendererIndices
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : getRendererIndices
Killed by : none
removed call to java/util/Map$Entry::getValue → NO_COVERAGE

3.3
Location : getRendererIndices
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

4.4
Location : getRendererIndices
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

5.5
Location : getRendererIndices
Killed by : none
equal to not equal → NO_COVERAGE

3383

1.1
Location : getRendererIndices
Killed by : none
removed call to java/util/Map$Entry::getKey → NO_COVERAGE

2.2
Location : getRendererIndices
Killed by : none
removed call to java/util/List::add → NO_COVERAGE

3386

1.1
Location : getRendererIndices
Killed by : none
removed call to java/util/Collections::sort → NO_COVERAGE

3387

1.1
Location : getRendererIndices
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : getRendererIndices
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : getRendererIndices
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : getRendererIndices
Killed by : none
not equal to equal → NO_COVERAGE

3388

1.1
Location : getRendererIndices
Killed by : none
removed call to java/util/Collections::reverse → NO_COVERAGE

3390

1.1
Location : getRendererIndices
Killed by : none
replaced return value with Collections.emptyList for org/jfree/chart/plot/XYPlot::getRendererIndices → NO_COVERAGE

2.2
Location : getRendererIndices
Killed by : none
mutated return of Object value for org/jfree/chart/plot/XYPlot::getRendererIndices to ( if (x != null) null else throw new RuntimeException ) → NO_COVERAGE

3401

1.1
Location : drawBackground
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::fillBackground → NO_COVERAGE

3402

1.1
Location : drawBackground
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::drawQuadrants → NO_COVERAGE

3403

1.1
Location : drawBackground
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::drawBackgroundImage → NO_COVERAGE

3419

1.1
Location : drawQuadrants
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

2.2
Location : drawQuadrants
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

3.3
Location : drawQuadrants
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

4.4
Location : drawQuadrants
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

5.5
Location : drawQuadrants
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

3421

1.1
Location : drawQuadrants
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::getDomainAxis → NO_COVERAGE

3422

1.1
Location : drawQuadrants
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : drawQuadrants
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : drawQuadrants
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : drawQuadrants
Killed by : none
not equal to equal → NO_COVERAGE

3425

1.1
Location : drawQuadrants
Killed by : none
replaced call to org/jfree/data/Range::constrain with argument → NO_COVERAGE

2.2
Location : drawQuadrants
Killed by : none
removed call to org/jfree/chart/axis/ValueAxis::getRange → NO_COVERAGE

3.3
Location : drawQuadrants
Killed by : none
removed call to java/awt/geom/Point2D::getX → NO_COVERAGE

4.4
Location : drawQuadrants
Killed by : none
removed call to org/jfree/data/Range::constrain → NO_COVERAGE

3426

1.1
Location : drawQuadrants
Killed by : none
replaced call to org/jfree/chart/axis/ValueAxis::valueToJava2D with argument → NO_COVERAGE

2.2
Location : drawQuadrants
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::getDomainAxisEdge → NO_COVERAGE

3.3
Location : drawQuadrants
Killed by : none
removed call to org/jfree/chart/axis/ValueAxis::valueToJava2D → NO_COVERAGE

4.4
Location : drawQuadrants
Killed by : none
Negated double local variable number 5 → NO_COVERAGE

5.5
Location : drawQuadrants
Killed by : none
Incremented (a++) double local variable number 5 → NO_COVERAGE

6.6
Location : drawQuadrants
Killed by : none
Decremented (a--) double local variable number 5 → NO_COVERAGE

7.7
Location : drawQuadrants
Killed by : none
Incremented (++a) double local variable number 5 → NO_COVERAGE

8.8
Location : drawQuadrants
Killed by : none
Decremented (--a) double local variable number 5 → NO_COVERAGE

3428

1.1
Location : drawQuadrants
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::getRangeAxis → NO_COVERAGE

3429

1.1
Location : drawQuadrants
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : drawQuadrants
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : drawQuadrants
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : drawQuadrants
Killed by : none
not equal to equal → NO_COVERAGE

3432

1.1
Location : drawQuadrants
Killed by : none
replaced call to org/jfree/data/Range::constrain with argument → NO_COVERAGE

2.2
Location : drawQuadrants
Killed by : none
removed call to org/jfree/chart/axis/ValueAxis::getRange → NO_COVERAGE

3.3
Location : drawQuadrants
Killed by : none
removed call to java/awt/geom/Point2D::getY → NO_COVERAGE

4.4
Location : drawQuadrants
Killed by : none
removed call to org/jfree/data/Range::constrain → NO_COVERAGE

3433

1.1
Location : drawQuadrants
Killed by : none
replaced call to org/jfree/chart/axis/ValueAxis::valueToJava2D with argument → NO_COVERAGE

2.2
Location : drawQuadrants
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::getRangeAxisEdge → NO_COVERAGE

3.3
Location : drawQuadrants
Killed by : none
removed call to org/jfree/chart/axis/ValueAxis::valueToJava2D → NO_COVERAGE

4.4
Location : drawQuadrants
Killed by : none
Negated double local variable number 10 → NO_COVERAGE

5.5
Location : drawQuadrants
Killed by : none
Incremented (a++) double local variable number 10 → NO_COVERAGE

6.6
Location : drawQuadrants
Killed by : none
Decremented (a--) double local variable number 10 → NO_COVERAGE

7.7
Location : drawQuadrants
Killed by : none
Incremented (++a) double local variable number 10 → NO_COVERAGE

8.8
Location : drawQuadrants
Killed by : none
Decremented (--a) double local variable number 10 → NO_COVERAGE

3435

1.1
Location : drawQuadrants
Killed by : none
removed call to org/jfree/chart/axis/ValueAxis::getLowerBound → NO_COVERAGE

3436

1.1
Location : drawQuadrants
Killed by : none
replaced call to org/jfree/chart/axis/ValueAxis::valueToJava2D with argument → NO_COVERAGE

2.2
Location : drawQuadrants
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::getDomainAxisEdge → NO_COVERAGE

3.3
Location : drawQuadrants
Killed by : none
removed call to org/jfree/chart/axis/ValueAxis::valueToJava2D → NO_COVERAGE

4.4
Location : drawQuadrants
Killed by : none
Negated double local variable number 14 → NO_COVERAGE

5.5
Location : drawQuadrants
Killed by : none
Incremented (a++) double local variable number 14 → NO_COVERAGE

6.6
Location : drawQuadrants
Killed by : none
Decremented (a--) double local variable number 14 → NO_COVERAGE

7.7
Location : drawQuadrants
Killed by : none
Incremented (++a) double local variable number 14 → NO_COVERAGE

8.8
Location : drawQuadrants
Killed by : none
Decremented (--a) double local variable number 14 → NO_COVERAGE

3438

1.1
Location : drawQuadrants
Killed by : none
removed call to org/jfree/chart/axis/ValueAxis::getUpperBound → NO_COVERAGE

3439

1.1
Location : drawQuadrants
Killed by : none
replaced call to org/jfree/chart/axis/ValueAxis::valueToJava2D with argument → NO_COVERAGE

2.2
Location : drawQuadrants
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::getDomainAxisEdge → NO_COVERAGE

3.3
Location : drawQuadrants
Killed by : none
removed call to org/jfree/chart/axis/ValueAxis::valueToJava2D → NO_COVERAGE

4.4
Location : drawQuadrants
Killed by : none
Negated double local variable number 18 → NO_COVERAGE

5.5
Location : drawQuadrants
Killed by : none
Incremented (a++) double local variable number 18 → NO_COVERAGE

6.6
Location : drawQuadrants
Killed by : none
Decremented (a--) double local variable number 18 → NO_COVERAGE

7.7
Location : drawQuadrants
Killed by : none
Incremented (++a) double local variable number 18 → NO_COVERAGE

8.8
Location : drawQuadrants
Killed by : none
Decremented (--a) double local variable number 18 → NO_COVERAGE

3441

1.1
Location : drawQuadrants
Killed by : none
removed call to org/jfree/chart/axis/ValueAxis::getLowerBound → NO_COVERAGE

3442

1.1
Location : drawQuadrants
Killed by : none
replaced call to org/jfree/chart/axis/ValueAxis::valueToJava2D with argument → NO_COVERAGE

2.2
Location : drawQuadrants
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::getRangeAxisEdge → NO_COVERAGE

3.3
Location : drawQuadrants
Killed by : none
removed call to org/jfree/chart/axis/ValueAxis::valueToJava2D → NO_COVERAGE

4.4
Location : drawQuadrants
Killed by : none
Negated double local variable number 22 → NO_COVERAGE

5.5
Location : drawQuadrants
Killed by : none
Incremented (a++) double local variable number 22 → NO_COVERAGE

6.6
Location : drawQuadrants
Killed by : none
Decremented (a--) double local variable number 22 → NO_COVERAGE

7.7
Location : drawQuadrants
Killed by : none
Incremented (++a) double local variable number 22 → NO_COVERAGE

8.8
Location : drawQuadrants
Killed by : none
Decremented (--a) double local variable number 22 → NO_COVERAGE

3444

1.1
Location : drawQuadrants
Killed by : none
removed call to org/jfree/chart/axis/ValueAxis::getUpperBound → NO_COVERAGE

3445

1.1
Location : drawQuadrants
Killed by : none
replaced call to org/jfree/chart/axis/ValueAxis::valueToJava2D with argument → NO_COVERAGE

2.2
Location : drawQuadrants
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::getRangeAxisEdge → NO_COVERAGE

3.3
Location : drawQuadrants
Killed by : none
removed call to org/jfree/chart/axis/ValueAxis::valueToJava2D → NO_COVERAGE

4.4
Location : drawQuadrants
Killed by : none
Negated double local variable number 26 → NO_COVERAGE

5.5
Location : drawQuadrants
Killed by : none
Incremented (a++) double local variable number 26 → NO_COVERAGE

6.6
Location : drawQuadrants
Killed by : none
Decremented (a--) double local variable number 26 → NO_COVERAGE

7.7
Location : drawQuadrants
Killed by : none
Incremented (++a) double local variable number 26 → NO_COVERAGE

8.8
Location : drawQuadrants
Killed by : none
Decremented (--a) double local variable number 26 → NO_COVERAGE

3447

1.1
Location : drawQuadrants
Killed by : none
Substituted 4 with 5 → NO_COVERAGE

2.2
Location : drawQuadrants
Killed by : none
Substituted 4 with 1 → NO_COVERAGE

3.3
Location : drawQuadrants
Killed by : none
Substituted 4 with 0 → NO_COVERAGE

4.4
Location : drawQuadrants
Killed by : none
Substituted 4 with -1 → NO_COVERAGE

5.5
Location : drawQuadrants
Killed by : none
Substituted 4 with -4 → NO_COVERAGE

6.6
Location : drawQuadrants
Killed by : none
Substituted 4 with 5 → NO_COVERAGE

7.7
Location : drawQuadrants
Killed by : none
Substituted 4 with 3 → NO_COVERAGE

3448

1.1
Location : drawQuadrants
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

2.2
Location : drawQuadrants
Killed by : none
negated conditional → NO_COVERAGE

3.3
Location : drawQuadrants
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

4.4
Location : drawQuadrants
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

5.5
Location : drawQuadrants
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

6.6
Location : drawQuadrants
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

7.7
Location : drawQuadrants
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

8.8
Location : drawQuadrants
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

9.9
Location : drawQuadrants
Killed by : none
equal to not equal → NO_COVERAGE

3449

1.1
Location : drawQuadrants
Killed by : none
changed conditional boundary → NO_COVERAGE

2.2
Location : drawQuadrants
Killed by : none
changed conditional boundary → NO_COVERAGE

3.3
Location : drawQuadrants
Killed by : none
negated conditional → NO_COVERAGE

4.4
Location : drawQuadrants
Killed by : none
negated conditional → NO_COVERAGE

5.5
Location : drawQuadrants
Killed by : none
removed conditional - replaced comparison check with false → NO_COVERAGE

6.6
Location : drawQuadrants
Killed by : none
removed conditional - replaced comparison check with false → NO_COVERAGE

7.7
Location : drawQuadrants
Killed by : none
removed conditional - replaced comparison check with true → NO_COVERAGE

8.8
Location : drawQuadrants
Killed by : none
removed conditional - replaced comparison check with true → NO_COVERAGE

9.9
Location : drawQuadrants
Killed by : none
Negated double local variable number 5 → NO_COVERAGE

10.10
Location : drawQuadrants
Killed by : none
Negated double local variable number 14 → NO_COVERAGE

11.11
Location : drawQuadrants
Killed by : none
Negated double local variable number 10 → NO_COVERAGE

12.12
Location : drawQuadrants
Killed by : none
Negated double local variable number 26 → NO_COVERAGE

13.13
Location : drawQuadrants
Killed by : none
Less or equal to less than → NO_COVERAGE

14.14
Location : drawQuadrants
Killed by : none
greater or equal to less than → NO_COVERAGE

15.15
Location : drawQuadrants
Killed by : none
Less or equal to greater than → NO_COVERAGE

16.16
Location : drawQuadrants
Killed by : none
greater or equal to less or equal → NO_COVERAGE

17.17
Location : drawQuadrants
Killed by : none
Less or equal to greater or equal → NO_COVERAGE

18.18
Location : drawQuadrants
Killed by : none
greater or equal to greater than → NO_COVERAGE

19.19
Location : drawQuadrants
Killed by : none
Less or equal to equal → NO_COVERAGE

20.20
Location : drawQuadrants
Killed by : none
greater or equal to equal → NO_COVERAGE

21.21
Location : drawQuadrants
Killed by : none
Less or equal to not equal → NO_COVERAGE

22.22
Location : drawQuadrants
Killed by : none
greater or equal to not equal → NO_COVERAGE

23.23
Location : drawQuadrants
Killed by : none
Incremented (a++) double local variable number 5 → NO_COVERAGE

24.24
Location : drawQuadrants
Killed by : none
Incremented (a++) double local variable number 14 → NO_COVERAGE

25.25
Location : drawQuadrants
Killed by : none
Incremented (a++) double local variable number 10 → NO_COVERAGE

26.26
Location : drawQuadrants
Killed by : none
Incremented (a++) double local variable number 26 → NO_COVERAGE

27.27
Location : drawQuadrants
Killed by : none
Decremented (a--) double local variable number 5 → NO_COVERAGE

28.28
Location : drawQuadrants
Killed by : none
Decremented (a--) double local variable number 14 → NO_COVERAGE

29.29
Location : drawQuadrants
Killed by : none
Decremented (a--) double local variable number 10 → NO_COVERAGE

30.30
Location : drawQuadrants
Killed by : none
Decremented (a--) double local variable number 26 → NO_COVERAGE

31.31
Location : drawQuadrants
Killed by : none
Incremented (++a) double local variable number 5 → NO_COVERAGE

32.32
Location : drawQuadrants
Killed by : none
Incremented (++a) double local variable number 14 → NO_COVERAGE

33.33
Location : drawQuadrants
Killed by : none
Incremented (++a) double local variable number 10 → NO_COVERAGE

34.34
Location : drawQuadrants
Killed by : none
Incremented (++a) double local variable number 26 → NO_COVERAGE

35.35
Location : drawQuadrants
Killed by : none
Decremented (--a) double local variable number 5 → NO_COVERAGE

36.36
Location : drawQuadrants
Killed by : none
Decremented (--a) double local variable number 14 → NO_COVERAGE

37.37
Location : drawQuadrants
Killed by : none
Decremented (--a) double local variable number 10 → NO_COVERAGE

38.38
Location : drawQuadrants
Killed by : none
Decremented (--a) double local variable number 26 → NO_COVERAGE

3450

1.1
Location : drawQuadrants
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : drawQuadrants
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : drawQuadrants
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : drawQuadrants
Killed by : none
not equal to equal → NO_COVERAGE

3451

1.1
Location : drawQuadrants
Killed by : none
replaced call to java/lang/Math::min with argument → NO_COVERAGE

2.2
Location : drawQuadrants
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

3.3
Location : drawQuadrants
Killed by : none
removed call to java/lang/Math::min → NO_COVERAGE

4.4
Location : drawQuadrants
Killed by : none
Negated double local variable number 28 → NO_COVERAGE

5.5
Location : drawQuadrants
Killed by : none
Negated double local variable number 12 → NO_COVERAGE

6.6
Location : drawQuadrants
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

7.7
Location : drawQuadrants
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

8.8
Location : drawQuadrants
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

9.9
Location : drawQuadrants
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

10.10
Location : drawQuadrants
Killed by : none
Incremented (a++) double local variable number 28 → NO_COVERAGE

11.11
Location : drawQuadrants
Killed by : none
Incremented (a++) double local variable number 12 → NO_COVERAGE

12.12
Location : drawQuadrants
Killed by : none
Decremented (a--) double local variable number 28 → NO_COVERAGE

13.13
Location : drawQuadrants
Killed by : none
Decremented (a--) double local variable number 12 → NO_COVERAGE

14.14
Location : drawQuadrants
Killed by : none
Incremented (++a) double local variable number 28 → NO_COVERAGE

15.15
Location : drawQuadrants
Killed by : none
Incremented (++a) double local variable number 12 → NO_COVERAGE

16.16
Location : drawQuadrants
Killed by : none
Decremented (--a) double local variable number 28 → NO_COVERAGE

17.17
Location : drawQuadrants
Killed by : none
Decremented (--a) double local variable number 12 → NO_COVERAGE

3452

1.1
Location : drawQuadrants
Killed by : none
replaced call to java/lang/Math::min with argument → NO_COVERAGE

2.2
Location : drawQuadrants
Killed by : none
replaced call to java/lang/Math::abs with argument → NO_COVERAGE

3.3
Location : drawQuadrants
Killed by : none
Replaced double subtraction with addition → NO_COVERAGE

4.4
Location : drawQuadrants
Killed by : none
removed call to java/lang/Math::min → NO_COVERAGE

5.5
Location : drawQuadrants
Killed by : none
removed call to java/lang/Math::abs → NO_COVERAGE

6.6
Location : drawQuadrants
Killed by : none
Negated double local variable number 16 → NO_COVERAGE

7.7
Location : drawQuadrants
Killed by : none
Negated double local variable number 7 → NO_COVERAGE

8.8
Location : drawQuadrants
Killed by : none
Negated double local variable number 12 → NO_COVERAGE

9.9
Location : drawQuadrants
Killed by : none
Negated double local variable number 28 → NO_COVERAGE

10.10
Location : drawQuadrants
Killed by : none
Replaced double operation with first member → NO_COVERAGE

11.11
Location : drawQuadrants
Killed by : none
Replaced double operation by second member → NO_COVERAGE

12.12
Location : drawQuadrants
Killed by : none
Replaced double subtraction with addition → NO_COVERAGE

13.13
Location : drawQuadrants
Killed by : none
Replaced double subtraction with multiplication → NO_COVERAGE

14.14
Location : drawQuadrants
Killed by : none
Replaced double subtraction with division → NO_COVERAGE

15.15
Location : drawQuadrants
Killed by : none
Replaced double subtraction with modulus → NO_COVERAGE

16.16
Location : drawQuadrants
Killed by : none
Incremented (a++) double local variable number 16 → NO_COVERAGE

17.17
Location : drawQuadrants
Killed by : none
Incremented (a++) double local variable number 7 → NO_COVERAGE

18.18
Location : drawQuadrants
Killed by : none
Incremented (a++) double local variable number 12 → NO_COVERAGE

19.19
Location : drawQuadrants
Killed by : none
Incremented (a++) double local variable number 28 → NO_COVERAGE

20.20
Location : drawQuadrants
Killed by : none
Decremented (a--) double local variable number 16 → NO_COVERAGE

21.21
Location : drawQuadrants
Killed by : none
Decremented (a--) double local variable number 7 → NO_COVERAGE

22.22
Location : drawQuadrants
Killed by : none
Decremented (a--) double local variable number 12 → NO_COVERAGE

23.23
Location : drawQuadrants
Killed by : none
Decremented (a--) double local variable number 28 → NO_COVERAGE

24.24
Location : drawQuadrants
Killed by : none
Incremented (++a) double local variable number 16 → NO_COVERAGE

25.25
Location : drawQuadrants
Killed by : none
Incremented (++a) double local variable number 7 → NO_COVERAGE

26.26
Location : drawQuadrants
Killed by : none
Incremented (++a) double local variable number 12 → NO_COVERAGE

27.27
Location : drawQuadrants
Killed by : none
Incremented (++a) double local variable number 28 → NO_COVERAGE

28.28
Location : drawQuadrants
Killed by : none
Decremented (--a) double local variable number 16 → NO_COVERAGE

29.29
Location : drawQuadrants
Killed by : none
Decremented (--a) double local variable number 7 → NO_COVERAGE

30.30
Location : drawQuadrants
Killed by : none
Decremented (--a) double local variable number 12 → NO_COVERAGE

31.31
Location : drawQuadrants
Killed by : none
Decremented (--a) double local variable number 28 → NO_COVERAGE

3453

1.1
Location : drawQuadrants
Killed by : none
replaced call to java/lang/Math::abs with argument → NO_COVERAGE

2.2
Location : drawQuadrants
Killed by : none
removed call to java/awt/geom/Rectangle2D$Double::<init> → NO_COVERAGE

3.3
Location : drawQuadrants
Killed by : none
Replaced double subtraction with addition → NO_COVERAGE

4.4
Location : drawQuadrants
Killed by : none
removed call to java/lang/Math::abs → NO_COVERAGE

5.5
Location : drawQuadrants
Killed by : none
Negated double local variable number 7 → NO_COVERAGE

6.6
Location : drawQuadrants
Killed by : none
Negated double local variable number 16 → NO_COVERAGE

7.7
Location : drawQuadrants
Killed by : none
Replaced double operation with first member → NO_COVERAGE

8.8
Location : drawQuadrants
Killed by : none
Replaced double operation by second member → NO_COVERAGE

9.9
Location : drawQuadrants
Killed by : none
Replaced double subtraction with addition → NO_COVERAGE

10.10
Location : drawQuadrants
Killed by : none
Replaced double subtraction with multiplication → NO_COVERAGE

11.11
Location : drawQuadrants
Killed by : none
Replaced double subtraction with division → NO_COVERAGE

12.12
Location : drawQuadrants
Killed by : none
Replaced double subtraction with modulus → NO_COVERAGE

13.13
Location : drawQuadrants
Killed by : none
Incremented (a++) double local variable number 7 → NO_COVERAGE

14.14
Location : drawQuadrants
Killed by : none
Incremented (a++) double local variable number 16 → NO_COVERAGE

15.15
Location : drawQuadrants
Killed by : none
Decremented (a--) double local variable number 7 → NO_COVERAGE

16.16
Location : drawQuadrants
Killed by : none
Decremented (a--) double local variable number 16 → NO_COVERAGE

17.17
Location : drawQuadrants
Killed by : none
Incremented (++a) double local variable number 7 → NO_COVERAGE

18.18
Location : drawQuadrants
Killed by : none
Incremented (++a) double local variable number 16 → NO_COVERAGE

19.19
Location : drawQuadrants
Killed by : none
Decremented (--a) double local variable number 7 → NO_COVERAGE

20.20
Location : drawQuadrants
Killed by : none
Decremented (--a) double local variable number 16 → NO_COVERAGE

3456

1.1
Location : drawQuadrants
Killed by : none
replaced call to java/lang/Math::min with argument → NO_COVERAGE

2.2
Location : drawQuadrants
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

3.3
Location : drawQuadrants
Killed by : none
removed call to java/lang/Math::min → NO_COVERAGE

4.4
Location : drawQuadrants
Killed by : none
Negated double local variable number 16 → NO_COVERAGE

5.5
Location : drawQuadrants
Killed by : none
Negated double local variable number 7 → NO_COVERAGE

6.6
Location : drawQuadrants
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

7.7
Location : drawQuadrants
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

8.8
Location : drawQuadrants
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

9.9
Location : drawQuadrants
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

10.10
Location : drawQuadrants
Killed by : none
Incremented (a++) double local variable number 16 → NO_COVERAGE

11.11
Location : drawQuadrants
Killed by : none
Incremented (a++) double local variable number 7 → NO_COVERAGE

12.12
Location : drawQuadrants
Killed by : none
Decremented (a--) double local variable number 16 → NO_COVERAGE

13.13
Location : drawQuadrants
Killed by : none
Decremented (a--) double local variable number 7 → NO_COVERAGE

14.14
Location : drawQuadrants
Killed by : none
Incremented (++a) double local variable number 16 → NO_COVERAGE

15.15
Location : drawQuadrants
Killed by : none
Incremented (++a) double local variable number 7 → NO_COVERAGE

16.16
Location : drawQuadrants
Killed by : none
Decremented (--a) double local variable number 16 → NO_COVERAGE

17.17
Location : drawQuadrants
Killed by : none
Decremented (--a) double local variable number 7 → NO_COVERAGE

3457

1.1
Location : drawQuadrants
Killed by : none
replaced call to java/lang/Math::min with argument → NO_COVERAGE

2.2
Location : drawQuadrants
Killed by : none
replaced call to java/lang/Math::abs with argument → NO_COVERAGE

3.3
Location : drawQuadrants
Killed by : none
Replaced double subtraction with addition → NO_COVERAGE

4.4
Location : drawQuadrants
Killed by : none
removed call to java/lang/Math::min → NO_COVERAGE

5.5
Location : drawQuadrants
Killed by : none
removed call to java/lang/Math::abs → NO_COVERAGE

6.6
Location : drawQuadrants
Killed by : none
Negated double local variable number 28 → NO_COVERAGE

7.7
Location : drawQuadrants
Killed by : none
Negated double local variable number 12 → NO_COVERAGE

8.8
Location : drawQuadrants
Killed by : none
Negated double local variable number 7 → NO_COVERAGE

9.9
Location : drawQuadrants
Killed by : none
Negated double local variable number 16 → NO_COVERAGE

10.10
Location : drawQuadrants
Killed by : none
Replaced double operation with first member → NO_COVERAGE

11.11
Location : drawQuadrants
Killed by : none
Replaced double operation by second member → NO_COVERAGE

12.12
Location : drawQuadrants
Killed by : none
Replaced double subtraction with addition → NO_COVERAGE

13.13
Location : drawQuadrants
Killed by : none
Replaced double subtraction with multiplication → NO_COVERAGE

14.14
Location : drawQuadrants
Killed by : none
Replaced double subtraction with division → NO_COVERAGE

15.15
Location : drawQuadrants
Killed by : none
Replaced double subtraction with modulus → NO_COVERAGE

16.16
Location : drawQuadrants
Killed by : none
Incremented (a++) double local variable number 28 → NO_COVERAGE

17.17
Location : drawQuadrants
Killed by : none
Incremented (a++) double local variable number 12 → NO_COVERAGE

18.18
Location : drawQuadrants
Killed by : none
Incremented (a++) double local variable number 7 → NO_COVERAGE

19.19
Location : drawQuadrants
Killed by : none
Incremented (a++) double local variable number 16 → NO_COVERAGE

20.20
Location : drawQuadrants
Killed by : none
Decremented (a--) double local variable number 28 → NO_COVERAGE

21.21
Location : drawQuadrants
Killed by : none
Decremented (a--) double local variable number 12 → NO_COVERAGE

22.22
Location : drawQuadrants
Killed by : none
Decremented (a--) double local variable number 7 → NO_COVERAGE

23.23
Location : drawQuadrants
Killed by : none
Decremented (a--) double local variable number 16 → NO_COVERAGE

24.24
Location : drawQuadrants
Killed by : none
Incremented (++a) double local variable number 28 → NO_COVERAGE

25.25
Location : drawQuadrants
Killed by : none
Incremented (++a) double local variable number 12 → NO_COVERAGE

26.26
Location : drawQuadrants
Killed by : none
Incremented (++a) double local variable number 7 → NO_COVERAGE

27.27
Location : drawQuadrants
Killed by : none
Incremented (++a) double local variable number 16 → NO_COVERAGE

28.28
Location : drawQuadrants
Killed by : none
Decremented (--a) double local variable number 28 → NO_COVERAGE

29.29
Location : drawQuadrants
Killed by : none
Decremented (--a) double local variable number 12 → NO_COVERAGE

30.30
Location : drawQuadrants
Killed by : none
Decremented (--a) double local variable number 7 → NO_COVERAGE

31.31
Location : drawQuadrants
Killed by : none
Decremented (--a) double local variable number 16 → NO_COVERAGE

3458

1.1
Location : drawQuadrants
Killed by : none
replaced call to java/lang/Math::abs with argument → NO_COVERAGE

2.2
Location : drawQuadrants
Killed by : none
removed call to java/awt/geom/Rectangle2D$Double::<init> → NO_COVERAGE

3.3
Location : drawQuadrants
Killed by : none
Replaced double subtraction with addition → NO_COVERAGE

4.4
Location : drawQuadrants
Killed by : none
removed call to java/lang/Math::abs → NO_COVERAGE

5.5
Location : drawQuadrants
Killed by : none
Negated double local variable number 12 → NO_COVERAGE

6.6
Location : drawQuadrants
Killed by : none
Negated double local variable number 28 → NO_COVERAGE

7.7
Location : drawQuadrants
Killed by : none
Replaced double operation with first member → NO_COVERAGE

8.8
Location : drawQuadrants
Killed by : none
Replaced double operation by second member → NO_COVERAGE

9.9
Location : drawQuadrants
Killed by : none
Replaced double subtraction with addition → NO_COVERAGE

10.10
Location : drawQuadrants
Killed by : none
Replaced double subtraction with multiplication → NO_COVERAGE

11.11
Location : drawQuadrants
Killed by : none
Replaced double subtraction with division → NO_COVERAGE

12.12
Location : drawQuadrants
Killed by : none
Replaced double subtraction with modulus → NO_COVERAGE

13.13
Location : drawQuadrants
Killed by : none
Incremented (a++) double local variable number 12 → NO_COVERAGE

14.14
Location : drawQuadrants
Killed by : none
Incremented (a++) double local variable number 28 → NO_COVERAGE

15.15
Location : drawQuadrants
Killed by : none
Decremented (a--) double local variable number 12 → NO_COVERAGE

16.16
Location : drawQuadrants
Killed by : none
Decremented (a--) double local variable number 28 → NO_COVERAGE

17.17
Location : drawQuadrants
Killed by : none
Incremented (++a) double local variable number 12 → NO_COVERAGE

18.18
Location : drawQuadrants
Killed by : none
Incremented (++a) double local variable number 28 → NO_COVERAGE

19.19
Location : drawQuadrants
Killed by : none
Decremented (--a) double local variable number 12 → NO_COVERAGE

20.20
Location : drawQuadrants
Killed by : none
Decremented (--a) double local variable number 28 → NO_COVERAGE

3460

1.1
Location : drawQuadrants
Killed by : none
Substituted 1 with 0 → NO_COVERAGE

2.2
Location : drawQuadrants
Killed by : none
Substituted 1 with 0 → NO_COVERAGE

3.3
Location : drawQuadrants
Killed by : none
Substituted 1 with -1 → NO_COVERAGE

4.4
Location : drawQuadrants
Killed by : none
Substituted 1 with -1 → NO_COVERAGE

5.5
Location : drawQuadrants
Killed by : none
Substituted 1 with 2 → NO_COVERAGE

6.6
Location : drawQuadrants
Killed by : none
Substituted 1 with 0 → NO_COVERAGE

3463

1.1
Location : drawQuadrants
Killed by : none
Substituted 1 with 0 → NO_COVERAGE

2.2
Location : drawQuadrants
Killed by : none
negated conditional → NO_COVERAGE

3.3
Location : drawQuadrants
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

4.4
Location : drawQuadrants
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

5.5
Location : drawQuadrants
Killed by : none
Substituted 1 with 0 → NO_COVERAGE

6.6
Location : drawQuadrants
Killed by : none
Substituted 1 with -1 → NO_COVERAGE

7.7
Location : drawQuadrants
Killed by : none
Substituted 1 with -1 → NO_COVERAGE

8.8
Location : drawQuadrants
Killed by : none
Substituted 1 with 2 → NO_COVERAGE

9.9
Location : drawQuadrants
Killed by : none
Substituted 1 with 0 → NO_COVERAGE

10.10
Location : drawQuadrants
Killed by : none
equal to not equal → NO_COVERAGE

3464

1.1
Location : drawQuadrants
Killed by : none
changed conditional boundary → NO_COVERAGE

2.2
Location : drawQuadrants
Killed by : none
changed conditional boundary → NO_COVERAGE

3.3
Location : drawQuadrants
Killed by : none
negated conditional → NO_COVERAGE

4.4
Location : drawQuadrants
Killed by : none
negated conditional → NO_COVERAGE

5.5
Location : drawQuadrants
Killed by : none
removed conditional - replaced comparison check with false → NO_COVERAGE

6.6
Location : drawQuadrants
Killed by : none
removed conditional - replaced comparison check with false → NO_COVERAGE

7.7
Location : drawQuadrants
Killed by : none
removed conditional - replaced comparison check with true → NO_COVERAGE

8.8
Location : drawQuadrants
Killed by : none
removed conditional - replaced comparison check with true → NO_COVERAGE

9.9
Location : drawQuadrants
Killed by : none
Negated double local variable number 5 → NO_COVERAGE

10.10
Location : drawQuadrants
Killed by : none
Negated double local variable number 18 → NO_COVERAGE

11.11
Location : drawQuadrants
Killed by : none
Negated double local variable number 10 → NO_COVERAGE

12.12
Location : drawQuadrants
Killed by : none
Negated double local variable number 26 → NO_COVERAGE

13.13
Location : drawQuadrants
Killed by : none
greater or equal to less than → NO_COVERAGE

14.14
Location : drawQuadrants
Killed by : none
greater or equal to less than → NO_COVERAGE

15.15
Location : drawQuadrants
Killed by : none
greater or equal to less or equal → NO_COVERAGE

16.16
Location : drawQuadrants
Killed by : none
greater or equal to less or equal → NO_COVERAGE

17.17
Location : drawQuadrants
Killed by : none
greater or equal to greater than → NO_COVERAGE

18.18
Location : drawQuadrants
Killed by : none
greater or equal to greater than → NO_COVERAGE

19.19
Location : drawQuadrants
Killed by : none
greater or equal to equal → NO_COVERAGE

20.20
Location : drawQuadrants
Killed by : none
greater or equal to equal → NO_COVERAGE

21.21
Location : drawQuadrants
Killed by : none
greater or equal to not equal → NO_COVERAGE

22.22
Location : drawQuadrants
Killed by : none
greater or equal to not equal → NO_COVERAGE

23.23
Location : drawQuadrants
Killed by : none
Incremented (a++) double local variable number 5 → NO_COVERAGE

24.24
Location : drawQuadrants
Killed by : none
Incremented (a++) double local variable number 18 → NO_COVERAGE

25.25
Location : drawQuadrants
Killed by : none
Incremented (a++) double local variable number 10 → NO_COVERAGE

26.26
Location : drawQuadrants
Killed by : none
Incremented (a++) double local variable number 26 → NO_COVERAGE

27.27
Location : drawQuadrants
Killed by : none
Decremented (a--) double local variable number 5 → NO_COVERAGE

28.28
Location : drawQuadrants
Killed by : none
Decremented (a--) double local variable number 18 → NO_COVERAGE

29.29
Location : drawQuadrants
Killed by : none
Decremented (a--) double local variable number 10 → NO_COVERAGE

30.30
Location : drawQuadrants
Killed by : none
Decremented (a--) double local variable number 26 → NO_COVERAGE

31.31
Location : drawQuadrants
Killed by : none
Incremented (++a) double local variable number 5 → NO_COVERAGE

32.32
Location : drawQuadrants
Killed by : none
Incremented (++a) double local variable number 18 → NO_COVERAGE

33.33
Location : drawQuadrants
Killed by : none
Incremented (++a) double local variable number 10 → NO_COVERAGE

34.34
Location : drawQuadrants
Killed by : none
Incremented (++a) double local variable number 26 → NO_COVERAGE

35.35
Location : drawQuadrants
Killed by : none
Decremented (--a) double local variable number 5 → NO_COVERAGE

36.36
Location : drawQuadrants
Killed by : none
Decremented (--a) double local variable number 18 → NO_COVERAGE

37.37
Location : drawQuadrants
Killed by : none
Decremented (--a) double local variable number 10 → NO_COVERAGE

38.38
Location : drawQuadrants
Killed by : none
Decremented (--a) double local variable number 26 → NO_COVERAGE

3465

1.1
Location : drawQuadrants
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : drawQuadrants
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : drawQuadrants
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : drawQuadrants
Killed by : none
not equal to equal → NO_COVERAGE

3466

1.1
Location : drawQuadrants
Killed by : none
replaced call to java/lang/Math::min with argument → NO_COVERAGE

2.2
Location : drawQuadrants
Killed by : none
Substituted 1 with 0 → NO_COVERAGE

3.3
Location : drawQuadrants
Killed by : none
removed call to java/lang/Math::min → NO_COVERAGE

4.4
Location : drawQuadrants
Killed by : none
Negated double local variable number 28 → NO_COVERAGE

5.5
Location : drawQuadrants
Killed by : none
Negated double local variable number 12 → NO_COVERAGE

6.6
Location : drawQuadrants
Killed by : none
Substituted 1 with 0 → NO_COVERAGE

7.7
Location : drawQuadrants
Killed by : none
Substituted 1 with -1 → NO_COVERAGE

8.8
Location : drawQuadrants
Killed by : none
Substituted 1 with -1 → NO_COVERAGE

9.9
Location : drawQuadrants
Killed by : none
Substituted 1 with 2 → NO_COVERAGE

10.10
Location : drawQuadrants
Killed by : none
Substituted 1 with 0 → NO_COVERAGE

11.11
Location : drawQuadrants
Killed by : none
Incremented (a++) double local variable number 28 → NO_COVERAGE

12.12
Location : drawQuadrants
Killed by : none
Incremented (a++) double local variable number 12 → NO_COVERAGE

13.13
Location : drawQuadrants
Killed by : none
Decremented (a--) double local variable number 28 → NO_COVERAGE

14.14
Location : drawQuadrants
Killed by : none
Decremented (a--) double local variable number 12 → NO_COVERAGE

15.15
Location : drawQuadrants
Killed by : none
Incremented (++a) double local variable number 28 → NO_COVERAGE

16.16
Location : drawQuadrants
Killed by : none
Incremented (++a) double local variable number 12 → NO_COVERAGE

17.17
Location : drawQuadrants
Killed by : none
Decremented (--a) double local variable number 28 → NO_COVERAGE

18.18
Location : drawQuadrants
Killed by : none
Decremented (--a) double local variable number 12 → NO_COVERAGE

3467

1.1
Location : drawQuadrants
Killed by : none
replaced call to java/lang/Math::min with argument → NO_COVERAGE

2.2
Location : drawQuadrants
Killed by : none
replaced call to java/lang/Math::abs with argument → NO_COVERAGE

3.3
Location : drawQuadrants
Killed by : none
Replaced double subtraction with addition → NO_COVERAGE

4.4
Location : drawQuadrants
Killed by : none
removed call to java/lang/Math::min → NO_COVERAGE

5.5
Location : drawQuadrants
Killed by : none
removed call to java/lang/Math::abs → NO_COVERAGE

6.6
Location : drawQuadrants
Killed by : none
Negated double local variable number 20 → NO_COVERAGE

7.7
Location : drawQuadrants
Killed by : none
Negated double local variable number 7 → NO_COVERAGE

8.8
Location : drawQuadrants
Killed by : none
Negated double local variable number 12 → NO_COVERAGE

9.9
Location : drawQuadrants
Killed by : none
Negated double local variable number 28 → NO_COVERAGE

10.10
Location : drawQuadrants
Killed by : none
Replaced double operation with first member → NO_COVERAGE

11.11
Location : drawQuadrants
Killed by : none
Replaced double operation by second member → NO_COVERAGE

12.12
Location : drawQuadrants
Killed by : none
Replaced double subtraction with addition → NO_COVERAGE

13.13
Location : drawQuadrants
Killed by : none
Replaced double subtraction with multiplication → NO_COVERAGE

14.14
Location : drawQuadrants
Killed by : none
Replaced double subtraction with division → NO_COVERAGE

15.15
Location : drawQuadrants
Killed by : none
Replaced double subtraction with modulus → NO_COVERAGE

16.16
Location : drawQuadrants
Killed by : none
Incremented (a++) double local variable number 20 → NO_COVERAGE

17.17
Location : drawQuadrants
Killed by : none
Incremented (a++) double local variable number 7 → NO_COVERAGE

18.18
Location : drawQuadrants
Killed by : none
Incremented (a++) double local variable number 12 → NO_COVERAGE

19.19
Location : drawQuadrants
Killed by : none
Incremented (a++) double local variable number 28 → NO_COVERAGE

20.20
Location : drawQuadrants
Killed by : none
Decremented (a--) double local variable number 20 → NO_COVERAGE

21.21
Location : drawQuadrants
Killed by : none
Decremented (a--) double local variable number 7 → NO_COVERAGE

22.22
Location : drawQuadrants
Killed by : none
Decremented (a--) double local variable number 12 → NO_COVERAGE

23.23
Location : drawQuadrants
Killed by : none
Decremented (a--) double local variable number 28 → NO_COVERAGE

24.24
Location : drawQuadrants
Killed by : none
Incremented (++a) double local variable number 20 → NO_COVERAGE

25.25
Location : drawQuadrants
Killed by : none
Incremented (++a) double local variable number 7 → NO_COVERAGE

26.26
Location : drawQuadrants
Killed by : none
Incremented (++a) double local variable number 12 → NO_COVERAGE

27.27
Location : drawQuadrants
Killed by : none
Incremented (++a) double local variable number 28 → NO_COVERAGE

28.28
Location : drawQuadrants
Killed by : none
Decremented (--a) double local variable number 20 → NO_COVERAGE

29.29
Location : drawQuadrants
Killed by : none
Decremented (--a) double local variable number 7 → NO_COVERAGE

30.30
Location : drawQuadrants
Killed by : none
Decremented (--a) double local variable number 12 → NO_COVERAGE

31.31
Location : drawQuadrants
Killed by : none
Decremented (--a) double local variable number 28 → NO_COVERAGE

3468

1.1
Location : drawQuadrants
Killed by : none
replaced call to java/lang/Math::abs with argument → NO_COVERAGE

2.2
Location : drawQuadrants
Killed by : none
removed call to java/awt/geom/Rectangle2D$Double::<init> → NO_COVERAGE

3.3
Location : drawQuadrants
Killed by : none
Replaced double subtraction with addition → NO_COVERAGE

4.4
Location : drawQuadrants
Killed by : none
removed call to java/lang/Math::abs → NO_COVERAGE

5.5
Location : drawQuadrants
Killed by : none
Negated double local variable number 7 → NO_COVERAGE

6.6
Location : drawQuadrants
Killed by : none
Negated double local variable number 20 → NO_COVERAGE

7.7
Location : drawQuadrants
Killed by : none
Replaced double operation with first member → NO_COVERAGE

8.8
Location : drawQuadrants
Killed by : none
Replaced double operation by second member → NO_COVERAGE

9.9
Location : drawQuadrants
Killed by : none
Replaced double subtraction with addition → NO_COVERAGE

10.10
Location : drawQuadrants
Killed by : none
Replaced double subtraction with multiplication → NO_COVERAGE

11.11
Location : drawQuadrants
Killed by : none
Replaced double subtraction with division → NO_COVERAGE

12.12
Location : drawQuadrants
Killed by : none
Replaced double subtraction with modulus → NO_COVERAGE

13.13
Location : drawQuadrants
Killed by : none
Incremented (a++) double local variable number 7 → NO_COVERAGE

14.14
Location : drawQuadrants
Killed by : none
Incremented (a++) double local variable number 20 → NO_COVERAGE

15.15
Location : drawQuadrants
Killed by : none
Decremented (a--) double local variable number 7 → NO_COVERAGE

16.16
Location : drawQuadrants
Killed by : none
Decremented (a--) double local variable number 20 → NO_COVERAGE

17.17
Location : drawQuadrants
Killed by : none
Incremented (++a) double local variable number 7 → NO_COVERAGE

18.18
Location : drawQuadrants
Killed by : none
Incremented (++a) double local variable number 20 → NO_COVERAGE

19.19
Location : drawQuadrants
Killed by : none
Decremented (--a) double local variable number 7 → NO_COVERAGE

20.20
Location : drawQuadrants
Killed by : none
Decremented (--a) double local variable number 20 → NO_COVERAGE

3471

1.1
Location : drawQuadrants
Killed by : none
replaced call to java/lang/Math::min with argument → NO_COVERAGE

2.2
Location : drawQuadrants
Killed by : none
Substituted 1 with 0 → NO_COVERAGE

3.3
Location : drawQuadrants
Killed by : none
removed call to java/lang/Math::min → NO_COVERAGE

4.4
Location : drawQuadrants
Killed by : none
Negated double local variable number 7 → NO_COVERAGE

5.5
Location : drawQuadrants
Killed by : none
Negated double local variable number 20 → NO_COVERAGE

6.6
Location : drawQuadrants
Killed by : none
Substituted 1 with 0 → NO_COVERAGE

7.7
Location : drawQuadrants
Killed by : none
Substituted 1 with -1 → NO_COVERAGE

8.8
Location : drawQuadrants
Killed by : none
Substituted 1 with -1 → NO_COVERAGE

9.9
Location : drawQuadrants
Killed by : none
Substituted 1 with 2 → NO_COVERAGE

10.10
Location : drawQuadrants
Killed by : none
Substituted 1 with 0 → NO_COVERAGE

11.11
Location : drawQuadrants
Killed by : none
Incremented (a++) double local variable number 7 → NO_COVERAGE

12.12
Location : drawQuadrants
Killed by : none
Incremented (a++) double local variable number 20 → NO_COVERAGE

13.13
Location : drawQuadrants
Killed by : none
Decremented (a--) double local variable number 7 → NO_COVERAGE

14.14
Location : drawQuadrants
Killed by : none
Decremented (a--) double local variable number 20 → NO_COVERAGE

15.15
Location : drawQuadrants
Killed by : none
Incremented (++a) double local variable number 7 → NO_COVERAGE

16.16
Location : drawQuadrants
Killed by : none
Incremented (++a) double local variable number 20 → NO_COVERAGE

17.17
Location : drawQuadrants
Killed by : none
Decremented (--a) double local variable number 7 → NO_COVERAGE

18.18
Location : drawQuadrants
Killed by : none
Decremented (--a) double local variable number 20 → NO_COVERAGE

3472

1.1
Location : drawQuadrants
Killed by : none
replaced call to java/lang/Math::min with argument → NO_COVERAGE

2.2
Location : drawQuadrants
Killed by : none
replaced call to java/lang/Math::abs with argument → NO_COVERAGE

3.3
Location : drawQuadrants
Killed by : none
Replaced double subtraction with addition → NO_COVERAGE

4.4
Location : drawQuadrants
Killed by : none
removed call to java/lang/Math::min → NO_COVERAGE

5.5
Location : drawQuadrants
Killed by : none
removed call to java/lang/Math::abs → NO_COVERAGE

6.6
Location : drawQuadrants
Killed by : none
Negated double local variable number 28 → NO_COVERAGE

7.7
Location : drawQuadrants
Killed by : none
Negated double local variable number 12 → NO_COVERAGE

8.8
Location : drawQuadrants
Killed by : none
Negated double local variable number 7 → NO_COVERAGE

9.9
Location : drawQuadrants
Killed by : none
Negated double local variable number 20 → NO_COVERAGE

10.10
Location : drawQuadrants
Killed by : none
Replaced double operation with first member → NO_COVERAGE

11.11
Location : drawQuadrants
Killed by : none
Replaced double operation by second member → NO_COVERAGE

12.12
Location : drawQuadrants
Killed by : none
Replaced double subtraction with addition → NO_COVERAGE

13.13
Location : drawQuadrants
Killed by : none
Replaced double subtraction with multiplication → NO_COVERAGE

14.14
Location : drawQuadrants
Killed by : none
Replaced double subtraction with division → NO_COVERAGE

15.15
Location : drawQuadrants
Killed by : none
Replaced double subtraction with modulus → NO_COVERAGE

16.16
Location : drawQuadrants
Killed by : none
Incremented (a++) double local variable number 28 → NO_COVERAGE

17.17
Location : drawQuadrants
Killed by : none
Incremented (a++) double local variable number 12 → NO_COVERAGE

18.18
Location : drawQuadrants
Killed by : none
Incremented (a++) double local variable number 7 → NO_COVERAGE

19.19
Location : drawQuadrants
Killed by : none
Incremented (a++) double local variable number 20 → NO_COVERAGE

20.20
Location : drawQuadrants
Killed by : none
Decremented (a--) double local variable number 28 → NO_COVERAGE

21.21
Location : drawQuadrants
Killed by : none
Decremented (a--) double local variable number 12 → NO_COVERAGE

22.22
Location : drawQuadrants
Killed by : none
Decremented (a--) double local variable number 7 → NO_COVERAGE

23.23
Location : drawQuadrants
Killed by : none
Decremented (a--) double local variable number 20 → NO_COVERAGE

24.24
Location : drawQuadrants
Killed by : none
Incremented (++a) double local variable number 28 → NO_COVERAGE

25.25
Location : drawQuadrants
Killed by : none
Incremented (++a) double local variable number 12 → NO_COVERAGE

26.26
Location : drawQuadrants
Killed by : none
Incremented (++a) double local variable number 7 → NO_COVERAGE

27.27
Location : drawQuadrants
Killed by : none
Incremented (++a) double local variable number 20 → NO_COVERAGE

28.28
Location : drawQuadrants
Killed by : none
Decremented (--a) double local variable number 28 → NO_COVERAGE

29.29
Location : drawQuadrants
Killed by : none
Decremented (--a) double local variable number 12 → NO_COVERAGE

30.30
Location : drawQuadrants
Killed by : none
Decremented (--a) double local variable number 7 → NO_COVERAGE

31.31
Location : drawQuadrants
Killed by : none
Decremented (--a) double local variable number 20 → NO_COVERAGE

3473

1.1
Location : drawQuadrants
Killed by : none
replaced call to java/lang/Math::abs with argument → NO_COVERAGE

2.2
Location : drawQuadrants
Killed by : none
removed call to java/awt/geom/Rectangle2D$Double::<init> → NO_COVERAGE

3.3
Location : drawQuadrants
Killed by : none
Replaced double subtraction with addition → NO_COVERAGE

4.4
Location : drawQuadrants
Killed by : none
removed call to java/lang/Math::abs → NO_COVERAGE

5.5
Location : drawQuadrants
Killed by : none
Negated double local variable number 12 → NO_COVERAGE

6.6
Location : drawQuadrants
Killed by : none
Negated double local variable number 28 → NO_COVERAGE

7.7
Location : drawQuadrants
Killed by : none
Replaced double operation with first member → NO_COVERAGE

8.8
Location : drawQuadrants
Killed by : none
Replaced double operation by second member → NO_COVERAGE

9.9
Location : drawQuadrants
Killed by : none
Replaced double subtraction with addition → NO_COVERAGE

10.10
Location : drawQuadrants
Killed by : none
Replaced double subtraction with multiplication → NO_COVERAGE

11.11
Location : drawQuadrants
Killed by : none
Replaced double subtraction with division → NO_COVERAGE

12.12
Location : drawQuadrants
Killed by : none
Replaced double subtraction with modulus → NO_COVERAGE

13.13
Location : drawQuadrants
Killed by : none
Incremented (a++) double local variable number 12 → NO_COVERAGE

14.14
Location : drawQuadrants
Killed by : none
Incremented (a++) double local variable number 28 → NO_COVERAGE

15.15
Location : drawQuadrants
Killed by : none
Decremented (a--) double local variable number 12 → NO_COVERAGE

16.16
Location : drawQuadrants
Killed by : none
Decremented (a--) double local variable number 28 → NO_COVERAGE

17.17
Location : drawQuadrants
Killed by : none
Incremented (++a) double local variable number 12 → NO_COVERAGE

18.18
Location : drawQuadrants
Killed by : none
Incremented (++a) double local variable number 28 → NO_COVERAGE

19.19
Location : drawQuadrants
Killed by : none
Decremented (--a) double local variable number 12 → NO_COVERAGE

20.20
Location : drawQuadrants
Killed by : none
Decremented (--a) double local variable number 28 → NO_COVERAGE

3475

1.1
Location : drawQuadrants
Killed by : none
Substituted 1 with 0 → NO_COVERAGE

2.2
Location : drawQuadrants
Killed by : none
Substituted 1 with 0 → NO_COVERAGE

3.3
Location : drawQuadrants
Killed by : none
Substituted 1 with -1 → NO_COVERAGE

4.4
Location : drawQuadrants
Killed by : none
Substituted 1 with -1 → NO_COVERAGE

5.5
Location : drawQuadrants
Killed by : none
Substituted 1 with 2 → NO_COVERAGE

6.6
Location : drawQuadrants
Killed by : none
Substituted 1 with 0 → NO_COVERAGE

3478

1.1
Location : drawQuadrants
Killed by : none
Substituted 2 with 3 → NO_COVERAGE

2.2
Location : drawQuadrants
Killed by : none
negated conditional → NO_COVERAGE

3.3
Location : drawQuadrants
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

4.4
Location : drawQuadrants
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

5.5
Location : drawQuadrants
Killed by : none
Substituted 2 with 1 → NO_COVERAGE

6.6
Location : drawQuadrants
Killed by : none
Substituted 2 with 0 → NO_COVERAGE

7.7
Location : drawQuadrants
Killed by : none
Substituted 2 with -1 → NO_COVERAGE

8.8
Location : drawQuadrants
Killed by : none
Substituted 2 with -2 → NO_COVERAGE

9.9
Location : drawQuadrants
Killed by : none
Substituted 2 with 3 → NO_COVERAGE

10.10
Location : drawQuadrants
Killed by : none
Substituted 2 with 1 → NO_COVERAGE

11.11
Location : drawQuadrants
Killed by : none
equal to not equal → NO_COVERAGE

3479

1.1
Location : drawQuadrants
Killed by : none
changed conditional boundary → NO_COVERAGE

2.2
Location : drawQuadrants
Killed by : none
changed conditional boundary → NO_COVERAGE

3.3
Location : drawQuadrants
Killed by : none
negated conditional → NO_COVERAGE

4.4
Location : drawQuadrants
Killed by : none
negated conditional → NO_COVERAGE

5.5
Location : drawQuadrants
Killed by : none
removed conditional - replaced comparison check with false → NO_COVERAGE

6.6
Location : drawQuadrants
Killed by : none
removed conditional - replaced comparison check with false → NO_COVERAGE

7.7
Location : drawQuadrants
Killed by : none
removed conditional - replaced comparison check with true → NO_COVERAGE

8.8
Location : drawQuadrants
Killed by : none
removed conditional - replaced comparison check with true → NO_COVERAGE

9.9
Location : drawQuadrants
Killed by : none
Negated double local variable number 5 → NO_COVERAGE

10.10
Location : drawQuadrants
Killed by : none
Negated double local variable number 14 → NO_COVERAGE

11.11
Location : drawQuadrants
Killed by : none
Negated double local variable number 10 → NO_COVERAGE

12.12
Location : drawQuadrants
Killed by : none
Negated double local variable number 22 → NO_COVERAGE

13.13
Location : drawQuadrants
Killed by : none
Less or equal to less than → NO_COVERAGE

14.14
Location : drawQuadrants
Killed by : none
Less or equal to less than → NO_COVERAGE

15.15
Location : drawQuadrants
Killed by : none
Less or equal to greater than → NO_COVERAGE

16.16
Location : drawQuadrants
Killed by : none
Less or equal to greater than → NO_COVERAGE

17.17
Location : drawQuadrants
Killed by : none
Less or equal to greater or equal → NO_COVERAGE

18.18
Location : drawQuadrants
Killed by : none
Less or equal to greater or equal → NO_COVERAGE

19.19
Location : drawQuadrants
Killed by : none
Less or equal to equal → NO_COVERAGE

20.20
Location : drawQuadrants
Killed by : none
Less or equal to equal → NO_COVERAGE

21.21
Location : drawQuadrants
Killed by : none
Less or equal to not equal → NO_COVERAGE

22.22
Location : drawQuadrants
Killed by : none
Less or equal to not equal → NO_COVERAGE

23.23
Location : drawQuadrants
Killed by : none
Incremented (a++) double local variable number 5 → NO_COVERAGE

24.24
Location : drawQuadrants
Killed by : none
Incremented (a++) double local variable number 14 → NO_COVERAGE

25.25
Location : drawQuadrants
Killed by : none
Incremented (a++) double local variable number 10 → NO_COVERAGE

26.26
Location : drawQuadrants
Killed by : none
Incremented (a++) double local variable number 22 → NO_COVERAGE

27.27
Location : drawQuadrants
Killed by : none
Decremented (a--) double local variable number 5 → NO_COVERAGE

28.28
Location : drawQuadrants
Killed by : none
Decremented (a--) double local variable number 14 → NO_COVERAGE

29.29
Location : drawQuadrants
Killed by : none
Decremented (a--) double local variable number 10 → NO_COVERAGE

30.30
Location : drawQuadrants
Killed by : none
Decremented (a--) double local variable number 22 → NO_COVERAGE

31.31
Location : drawQuadrants
Killed by : none
Incremented (++a) double local variable number 5 → NO_COVERAGE

32.32
Location : drawQuadrants
Killed by : none
Incremented (++a) double local variable number 14 → NO_COVERAGE

33.33
Location : drawQuadrants
Killed by : none
Incremented (++a) double local variable number 10 → NO_COVERAGE

34.34
Location : drawQuadrants
Killed by : none
Incremented (++a) double local variable number 22 → NO_COVERAGE

35.35
Location : drawQuadrants
Killed by : none
Decremented (--a) double local variable number 5 → NO_COVERAGE

36.36
Location : drawQuadrants
Killed by : none
Decremented (--a) double local variable number 14 → NO_COVERAGE

37.37
Location : drawQuadrants
Killed by : none
Decremented (--a) double local variable number 10 → NO_COVERAGE

38.38
Location : drawQuadrants
Killed by : none
Decremented (--a) double local variable number 22 → NO_COVERAGE

3480

1.1
Location : drawQuadrants
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : drawQuadrants
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : drawQuadrants
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : drawQuadrants
Killed by : none
not equal to equal → NO_COVERAGE

3481

1.1
Location : drawQuadrants
Killed by : none
replaced call to java/lang/Math::min with argument → NO_COVERAGE

2.2
Location : drawQuadrants
Killed by : none
Substituted 2 with 3 → NO_COVERAGE

3.3
Location : drawQuadrants
Killed by : none
removed call to java/lang/Math::min → NO_COVERAGE

4.4
Location : drawQuadrants
Killed by : none
Negated double local variable number 24 → NO_COVERAGE

5.5
Location : drawQuadrants
Killed by : none
Negated double local variable number 12 → NO_COVERAGE

6.6
Location : drawQuadrants
Killed by : none
Substituted 2 with 1 → NO_COVERAGE

7.7
Location : drawQuadrants
Killed by : none
Substituted 2 with 0 → NO_COVERAGE

8.8
Location : drawQuadrants
Killed by : none
Substituted 2 with -1 → NO_COVERAGE

9.9
Location : drawQuadrants
Killed by : none
Substituted 2 with -2 → NO_COVERAGE

10.10
Location : drawQuadrants
Killed by : none
Substituted 2 with 3 → NO_COVERAGE

11.11
Location : drawQuadrants
Killed by : none
Substituted 2 with 1 → NO_COVERAGE

12.12
Location : drawQuadrants
Killed by : none
Incremented (a++) double local variable number 24 → NO_COVERAGE

13.13
Location : drawQuadrants
Killed by : none
Incremented (a++) double local variable number 12 → NO_COVERAGE

14.14
Location : drawQuadrants
Killed by : none
Decremented (a--) double local variable number 24 → NO_COVERAGE

15.15
Location : drawQuadrants
Killed by : none
Decremented (a--) double local variable number 12 → NO_COVERAGE

16.16
Location : drawQuadrants
Killed by : none
Incremented (++a) double local variable number 24 → NO_COVERAGE

17.17
Location : drawQuadrants
Killed by : none
Incremented (++a) double local variable number 12 → NO_COVERAGE

18.18
Location : drawQuadrants
Killed by : none
Decremented (--a) double local variable number 24 → NO_COVERAGE

19.19
Location : drawQuadrants
Killed by : none
Decremented (--a) double local variable number 12 → NO_COVERAGE

3482

1.1
Location : drawQuadrants
Killed by : none
replaced call to java/lang/Math::min with argument → NO_COVERAGE

2.2
Location : drawQuadrants
Killed by : none
replaced call to java/lang/Math::abs with argument → NO_COVERAGE

3.3
Location : drawQuadrants
Killed by : none
Replaced double subtraction with addition → NO_COVERAGE

4.4
Location : drawQuadrants
Killed by : none
removed call to java/lang/Math::min → NO_COVERAGE

5.5
Location : drawQuadrants
Killed by : none
removed call to java/lang/Math::abs → NO_COVERAGE

6.6
Location : drawQuadrants
Killed by : none
Negated double local variable number 16 → NO_COVERAGE

7.7
Location : drawQuadrants
Killed by : none
Negated double local variable number 7 → NO_COVERAGE

8.8
Location : drawQuadrants
Killed by : none
Negated double local variable number 12 → NO_COVERAGE

9.9
Location : drawQuadrants
Killed by : none
Negated double local variable number 24 → NO_COVERAGE

10.10
Location : drawQuadrants
Killed by : none
Replaced double operation with first member → NO_COVERAGE

11.11
Location : drawQuadrants
Killed by : none
Replaced double operation by second member → NO_COVERAGE

12.12
Location : drawQuadrants
Killed by : none
Replaced double subtraction with addition → NO_COVERAGE

13.13
Location : drawQuadrants
Killed by : none
Replaced double subtraction with multiplication → NO_COVERAGE

14.14
Location : drawQuadrants
Killed by : none
Replaced double subtraction with division → NO_COVERAGE

15.15
Location : drawQuadrants
Killed by : none
Replaced double subtraction with modulus → NO_COVERAGE

16.16
Location : drawQuadrants
Killed by : none
Incremented (a++) double local variable number 16 → NO_COVERAGE

17.17
Location : drawQuadrants
Killed by : none
Incremented (a++) double local variable number 7 → NO_COVERAGE

18.18
Location : drawQuadrants
Killed by : none
Incremented (a++) double local variable number 12 → NO_COVERAGE

19.19
Location : drawQuadrants
Killed by : none
Incremented (a++) double local variable number 24 → NO_COVERAGE

20.20
Location : drawQuadrants
Killed by : none
Decremented (a--) double local variable number 16 → NO_COVERAGE

21.21
Location : drawQuadrants
Killed by : none
Decremented (a--) double local variable number 7 → NO_COVERAGE

22.22
Location : drawQuadrants
Killed by : none
Decremented (a--) double local variable number 12 → NO_COVERAGE

23.23
Location : drawQuadrants
Killed by : none
Decremented (a--) double local variable number 24 → NO_COVERAGE

24.24
Location : drawQuadrants
Killed by : none
Incremented (++a) double local variable number 16 → NO_COVERAGE

25.25
Location : drawQuadrants
Killed by : none
Incremented (++a) double local variable number 7 → NO_COVERAGE

26.26
Location : drawQuadrants
Killed by : none
Incremented (++a) double local variable number 12 → NO_COVERAGE

27.27
Location : drawQuadrants
Killed by : none
Incremented (++a) double local variable number 24 → NO_COVERAGE

28.28
Location : drawQuadrants
Killed by : none
Decremented (--a) double local variable number 16 → NO_COVERAGE

29.29
Location : drawQuadrants
Killed by : none
Decremented (--a) double local variable number 7 → NO_COVERAGE

30.30
Location : drawQuadrants
Killed by : none
Decremented (--a) double local variable number 12 → NO_COVERAGE

31.31
Location : drawQuadrants
Killed by : none
Decremented (--a) double local variable number 24 → NO_COVERAGE

3483

1.1
Location : drawQuadrants
Killed by : none
replaced call to java/lang/Math::abs with argument → NO_COVERAGE

2.2
Location : drawQuadrants
Killed by : none
removed call to java/awt/geom/Rectangle2D$Double::<init> → NO_COVERAGE

3.3
Location : drawQuadrants
Killed by : none
Replaced double subtraction with addition → NO_COVERAGE

4.4
Location : drawQuadrants
Killed by : none
removed call to java/lang/Math::abs → NO_COVERAGE

5.5
Location : drawQuadrants
Killed by : none
Negated double local variable number 7 → NO_COVERAGE

6.6
Location : drawQuadrants
Killed by : none
Negated double local variable number 16 → NO_COVERAGE

7.7
Location : drawQuadrants
Killed by : none
Replaced double operation with first member → NO_COVERAGE

8.8
Location : drawQuadrants
Killed by : none
Replaced double operation by second member → NO_COVERAGE

9.9
Location : drawQuadrants
Killed by : none
Replaced double subtraction with addition → NO_COVERAGE

10.10
Location : drawQuadrants
Killed by : none
Replaced double subtraction with multiplication → NO_COVERAGE

11.11
Location : drawQuadrants
Killed by : none
Replaced double subtraction with division → NO_COVERAGE

12.12
Location : drawQuadrants
Killed by : none
Replaced double subtraction with modulus → NO_COVERAGE

13.13
Location : drawQuadrants
Killed by : none
Incremented (a++) double local variable number 7 → NO_COVERAGE

14.14
Location : drawQuadrants
Killed by : none
Incremented (a++) double local variable number 16 → NO_COVERAGE

15.15
Location : drawQuadrants
Killed by : none
Decremented (a--) double local variable number 7 → NO_COVERAGE

16.16
Location : drawQuadrants
Killed by : none
Decremented (a--) double local variable number 16 → NO_COVERAGE

17.17
Location : drawQuadrants
Killed by : none
Incremented (++a) double local variable number 7 → NO_COVERAGE

18.18
Location : drawQuadrants
Killed by : none
Incremented (++a) double local variable number 16 → NO_COVERAGE

19.19
Location : drawQuadrants
Killed by : none
Decremented (--a) double local variable number 7 → NO_COVERAGE

20.20
Location : drawQuadrants
Killed by : none
Decremented (--a) double local variable number 16 → NO_COVERAGE

3486

1.1
Location : drawQuadrants
Killed by : none
replaced call to java/lang/Math::min with argument → NO_COVERAGE

2.2
Location : drawQuadrants
Killed by : none
Substituted 2 with 3 → NO_COVERAGE

3.3
Location : drawQuadrants
Killed by : none
removed call to java/lang/Math::min → NO_COVERAGE

4.4
Location : drawQuadrants
Killed by : none
Negated double local variable number 16 → NO_COVERAGE

5.5
Location : drawQuadrants
Killed by : none
Negated double local variable number 7 → NO_COVERAGE

6.6
Location : drawQuadrants
Killed by : none
Substituted 2 with 1 → NO_COVERAGE

7.7
Location : drawQuadrants
Killed by : none
Substituted 2 with 0 → NO_COVERAGE

8.8
Location : drawQuadrants
Killed by : none
Substituted 2 with -1 → NO_COVERAGE

9.9
Location : drawQuadrants
Killed by : none
Substituted 2 with -2 → NO_COVERAGE

10.10
Location : drawQuadrants
Killed by : none
Substituted 2 with 3 → NO_COVERAGE

11.11
Location : drawQuadrants
Killed by : none
Substituted 2 with 1 → NO_COVERAGE

12.12
Location : drawQuadrants
Killed by : none
Incremented (a++) double local variable number 16 → NO_COVERAGE

13.13
Location : drawQuadrants
Killed by : none
Incremented (a++) double local variable number 7 → NO_COVERAGE

14.14
Location : drawQuadrants
Killed by : none
Decremented (a--) double local variable number 16 → NO_COVERAGE

15.15
Location : drawQuadrants
Killed by : none
Decremented (a--) double local variable number 7 → NO_COVERAGE

16.16
Location : drawQuadrants
Killed by : none
Incremented (++a) double local variable number 16 → NO_COVERAGE

17.17
Location : drawQuadrants
Killed by : none
Incremented (++a) double local variable number 7 → NO_COVERAGE

18.18
Location : drawQuadrants
Killed by : none
Decremented (--a) double local variable number 16 → NO_COVERAGE

19.19
Location : drawQuadrants
Killed by : none
Decremented (--a) double local variable number 7 → NO_COVERAGE

3487

1.1
Location : drawQuadrants
Killed by : none
replaced call to java/lang/Math::min with argument → NO_COVERAGE

2.2
Location : drawQuadrants
Killed by : none
replaced call to java/lang/Math::abs with argument → NO_COVERAGE

3.3
Location : drawQuadrants
Killed by : none
Replaced double subtraction with addition → NO_COVERAGE

4.4
Location : drawQuadrants
Killed by : none
removed call to java/lang/Math::min → NO_COVERAGE

5.5
Location : drawQuadrants
Killed by : none
removed call to java/lang/Math::abs → NO_COVERAGE

6.6
Location : drawQuadrants
Killed by : none
Negated double local variable number 24 → NO_COVERAGE

7.7
Location : drawQuadrants
Killed by : none
Negated double local variable number 12 → NO_COVERAGE

8.8
Location : drawQuadrants
Killed by : none
Negated double local variable number 7 → NO_COVERAGE

9.9
Location : drawQuadrants
Killed by : none
Negated double local variable number 16 → NO_COVERAGE

10.10
Location : drawQuadrants
Killed by : none
Replaced double operation with first member → NO_COVERAGE

11.11
Location : drawQuadrants
Killed by : none
Replaced double operation by second member → NO_COVERAGE

12.12
Location : drawQuadrants
Killed by : none
Replaced double subtraction with addition → NO_COVERAGE

13.13
Location : drawQuadrants
Killed by : none
Replaced double subtraction with multiplication → NO_COVERAGE

14.14
Location : drawQuadrants
Killed by : none
Replaced double subtraction with division → NO_COVERAGE

15.15
Location : drawQuadrants
Killed by : none
Replaced double subtraction with modulus → NO_COVERAGE

16.16
Location : drawQuadrants
Killed by : none
Incremented (a++) double local variable number 24 → NO_COVERAGE

17.17
Location : drawQuadrants
Killed by : none
Incremented (a++) double local variable number 12 → NO_COVERAGE

18.18
Location : drawQuadrants
Killed by : none
Incremented (a++) double local variable number 7 → NO_COVERAGE

19.19
Location : drawQuadrants
Killed by : none
Incremented (a++) double local variable number 16 → NO_COVERAGE

20.20
Location : drawQuadrants
Killed by : none
Decremented (a--) double local variable number 24 → NO_COVERAGE

21.21
Location : drawQuadrants
Killed by : none
Decremented (a--) double local variable number 12 → NO_COVERAGE

22.22
Location : drawQuadrants
Killed by : none
Decremented (a--) double local variable number 7 → NO_COVERAGE

23.23
Location : drawQuadrants
Killed by : none
Decremented (a--) double local variable number 16 → NO_COVERAGE

24.24
Location : drawQuadrants
Killed by : none
Incremented (++a) double local variable number 24 → NO_COVERAGE

25.25
Location : drawQuadrants
Killed by : none
Incremented (++a) double local variable number 12 → NO_COVERAGE

26.26
Location : drawQuadrants
Killed by : none
Incremented (++a) double local variable number 7 → NO_COVERAGE

27.27
Location : drawQuadrants
Killed by : none
Incremented (++a) double local variable number 16 → NO_COVERAGE

28.28
Location : drawQuadrants
Killed by : none
Decremented (--a) double local variable number 24 → NO_COVERAGE

29.29
Location : drawQuadrants
Killed by : none
Decremented (--a) double local variable number 12 → NO_COVERAGE

30.30
Location : drawQuadrants
Killed by : none
Decremented (--a) double local variable number 7 → NO_COVERAGE

31.31
Location : drawQuadrants
Killed by : none
Decremented (--a) double local variable number 16 → NO_COVERAGE

3488

1.1
Location : drawQuadrants
Killed by : none
replaced call to java/lang/Math::abs with argument → NO_COVERAGE

2.2
Location : drawQuadrants
Killed by : none
removed call to java/awt/geom/Rectangle2D$Double::<init> → NO_COVERAGE

3.3
Location : drawQuadrants
Killed by : none
Replaced double subtraction with addition → NO_COVERAGE

4.4
Location : drawQuadrants
Killed by : none
removed call to java/lang/Math::abs → NO_COVERAGE

5.5
Location : drawQuadrants
Killed by : none
Negated double local variable number 12 → NO_COVERAGE

6.6
Location : drawQuadrants
Killed by : none
Negated double local variable number 24 → NO_COVERAGE

7.7
Location : drawQuadrants
Killed by : none
Replaced double operation with first member → NO_COVERAGE

8.8
Location : drawQuadrants
Killed by : none
Replaced double operation by second member → NO_COVERAGE

9.9
Location : drawQuadrants
Killed by : none
Replaced double subtraction with addition → NO_COVERAGE

10.10
Location : drawQuadrants
Killed by : none
Replaced double subtraction with multiplication → NO_COVERAGE

11.11
Location : drawQuadrants
Killed by : none
Replaced double subtraction with division → NO_COVERAGE

12.12
Location : drawQuadrants
Killed by : none
Replaced double subtraction with modulus → NO_COVERAGE

13.13
Location : drawQuadrants
Killed by : none
Incremented (a++) double local variable number 12 → NO_COVERAGE

14.14
Location : drawQuadrants
Killed by : none
Incremented (a++) double local variable number 24 → NO_COVERAGE

15.15
Location : drawQuadrants
Killed by : none
Decremented (a--) double local variable number 12 → NO_COVERAGE

16.16
Location : drawQuadrants
Killed by : none
Decremented (a--) double local variable number 24 → NO_COVERAGE

17.17
Location : drawQuadrants
Killed by : none
Incremented (++a) double local variable number 12 → NO_COVERAGE

18.18
Location : drawQuadrants
Killed by : none
Incremented (++a) double local variable number 24 → NO_COVERAGE

19.19
Location : drawQuadrants
Killed by : none
Decremented (--a) double local variable number 12 → NO_COVERAGE

20.20
Location : drawQuadrants
Killed by : none
Decremented (--a) double local variable number 24 → NO_COVERAGE

3490

1.1
Location : drawQuadrants
Killed by : none
Substituted 1 with 0 → NO_COVERAGE

2.2
Location : drawQuadrants
Killed by : none
Substituted 1 with 0 → NO_COVERAGE

3.3
Location : drawQuadrants
Killed by : none
Substituted 1 with -1 → NO_COVERAGE

4.4
Location : drawQuadrants
Killed by : none
Substituted 1 with -1 → NO_COVERAGE

5.5
Location : drawQuadrants
Killed by : none
Substituted 1 with 2 → NO_COVERAGE

6.6
Location : drawQuadrants
Killed by : none
Substituted 1 with 0 → NO_COVERAGE

3493

1.1
Location : drawQuadrants
Killed by : none
Substituted 3 with 4 → NO_COVERAGE

2.2
Location : drawQuadrants
Killed by : none
negated conditional → NO_COVERAGE

3.3
Location : drawQuadrants
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

4.4
Location : drawQuadrants
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

5.5
Location : drawQuadrants
Killed by : none
Substituted 3 with 1 → NO_COVERAGE

6.6
Location : drawQuadrants
Killed by : none
Substituted 3 with 0 → NO_COVERAGE

7.7
Location : drawQuadrants
Killed by : none
Substituted 3 with -1 → NO_COVERAGE

8.8
Location : drawQuadrants
Killed by : none
Substituted 3 with -3 → NO_COVERAGE

9.9
Location : drawQuadrants
Killed by : none
Substituted 3 with 4 → NO_COVERAGE

10.10
Location : drawQuadrants
Killed by : none
Substituted 3 with 2 → NO_COVERAGE

11.11
Location : drawQuadrants
Killed by : none
equal to not equal → NO_COVERAGE

3494

1.1
Location : drawQuadrants
Killed by : none
changed conditional boundary → NO_COVERAGE

2.2
Location : drawQuadrants
Killed by : none
changed conditional boundary → NO_COVERAGE

3.3
Location : drawQuadrants
Killed by : none
negated conditional → NO_COVERAGE

4.4
Location : drawQuadrants
Killed by : none
negated conditional → NO_COVERAGE

5.5
Location : drawQuadrants
Killed by : none
removed conditional - replaced comparison check with false → NO_COVERAGE

6.6
Location : drawQuadrants
Killed by : none
removed conditional - replaced comparison check with false → NO_COVERAGE

7.7
Location : drawQuadrants
Killed by : none
removed conditional - replaced comparison check with true → NO_COVERAGE

8.8
Location : drawQuadrants
Killed by : none
removed conditional - replaced comparison check with true → NO_COVERAGE

9.9
Location : drawQuadrants
Killed by : none
Negated double local variable number 5 → NO_COVERAGE

10.10
Location : drawQuadrants
Killed by : none
Negated double local variable number 18 → NO_COVERAGE

11.11
Location : drawQuadrants
Killed by : none
Negated double local variable number 10 → NO_COVERAGE

12.12
Location : drawQuadrants
Killed by : none
Negated double local variable number 22 → NO_COVERAGE

13.13
Location : drawQuadrants
Killed by : none
greater or equal to less than → NO_COVERAGE

14.14
Location : drawQuadrants
Killed by : none
Less or equal to less than → NO_COVERAGE

15.15
Location : drawQuadrants
Killed by : none
greater or equal to less or equal → NO_COVERAGE

16.16
Location : drawQuadrants
Killed by : none
Less or equal to greater than → NO_COVERAGE

17.17
Location : drawQuadrants
Killed by : none
greater or equal to greater than → NO_COVERAGE

18.18
Location : drawQuadrants
Killed by : none
Less or equal to greater or equal → NO_COVERAGE

19.19
Location : drawQuadrants
Killed by : none
greater or equal to equal → NO_COVERAGE

20.20
Location : drawQuadrants
Killed by : none
Less or equal to equal → NO_COVERAGE

21.21
Location : drawQuadrants
Killed by : none
greater or equal to not equal → NO_COVERAGE

22.22
Location : drawQuadrants
Killed by : none
Less or equal to not equal → NO_COVERAGE

23.23
Location : drawQuadrants
Killed by : none
Incremented (a++) double local variable number 5 → NO_COVERAGE

24.24
Location : drawQuadrants
Killed by : none
Incremented (a++) double local variable number 18 → NO_COVERAGE

25.25
Location : drawQuadrants
Killed by : none
Incremented (a++) double local variable number 10 → NO_COVERAGE

26.26
Location : drawQuadrants
Killed by : none
Incremented (a++) double local variable number 22 → NO_COVERAGE

27.27
Location : drawQuadrants
Killed by : none
Decremented (a--) double local variable number 5 → NO_COVERAGE

28.28
Location : drawQuadrants
Killed by : none
Decremented (a--) double local variable number 18 → NO_COVERAGE

29.29
Location : drawQuadrants
Killed by : none
Decremented (a--) double local variable number 10 → NO_COVERAGE

30.30
Location : drawQuadrants
Killed by : none
Decremented (a--) double local variable number 22 → NO_COVERAGE

31.31
Location : drawQuadrants
Killed by : none
Incremented (++a) double local variable number 5 → NO_COVERAGE

32.32
Location : drawQuadrants
Killed by : none
Incremented (++a) double local variable number 18 → NO_COVERAGE

33.33
Location : drawQuadrants
Killed by : none
Incremented (++a) double local variable number 10 → NO_COVERAGE

34.34
Location : drawQuadrants
Killed by : none
Incremented (++a) double local variable number 22 → NO_COVERAGE

35.35
Location : drawQuadrants
Killed by : none
Decremented (--a) double local variable number 5 → NO_COVERAGE

36.36
Location : drawQuadrants
Killed by : none
Decremented (--a) double local variable number 18 → NO_COVERAGE

37.37
Location : drawQuadrants
Killed by : none
Decremented (--a) double local variable number 10 → NO_COVERAGE

38.38
Location : drawQuadrants
Killed by : none
Decremented (--a) double local variable number 22 → NO_COVERAGE

3495

1.1
Location : drawQuadrants
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : drawQuadrants
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : drawQuadrants
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : drawQuadrants
Killed by : none
not equal to equal → NO_COVERAGE

3496

1.1
Location : drawQuadrants
Killed by : none
replaced call to java/lang/Math::min with argument → NO_COVERAGE

2.2
Location : drawQuadrants
Killed by : none
Substituted 3 with 4 → NO_COVERAGE

3.3
Location : drawQuadrants
Killed by : none
removed call to java/lang/Math::min → NO_COVERAGE

4.4
Location : drawQuadrants
Killed by : none
Negated double local variable number 24 → NO_COVERAGE

5.5
Location : drawQuadrants
Killed by : none
Negated double local variable number 12 → NO_COVERAGE

6.6
Location : drawQuadrants
Killed by : none
Substituted 3 with 1 → NO_COVERAGE

7.7
Location : drawQuadrants
Killed by : none
Substituted 3 with 0 → NO_COVERAGE

8.8
Location : drawQuadrants
Killed by : none
Substituted 3 with -1 → NO_COVERAGE

9.9
Location : drawQuadrants
Killed by : none
Substituted 3 with -3 → NO_COVERAGE

10.10
Location : drawQuadrants
Killed by : none
Substituted 3 with 4 → NO_COVERAGE

11.11
Location : drawQuadrants
Killed by : none
Substituted 3 with 2 → NO_COVERAGE

12.12
Location : drawQuadrants
Killed by : none
Incremented (a++) double local variable number 24 → NO_COVERAGE

13.13
Location : drawQuadrants
Killed by : none
Incremented (a++) double local variable number 12 → NO_COVERAGE

14.14
Location : drawQuadrants
Killed by : none
Decremented (a--) double local variable number 24 → NO_COVERAGE

15.15
Location : drawQuadrants
Killed by : none
Decremented (a--) double local variable number 12 → NO_COVERAGE

16.16
Location : drawQuadrants
Killed by : none
Incremented (++a) double local variable number 24 → NO_COVERAGE

17.17
Location : drawQuadrants
Killed by : none
Incremented (++a) double local variable number 12 → NO_COVERAGE

18.18
Location : drawQuadrants
Killed by : none
Decremented (--a) double local variable number 24 → NO_COVERAGE

19.19
Location : drawQuadrants
Killed by : none
Decremented (--a) double local variable number 12 → NO_COVERAGE

3497

1.1
Location : drawQuadrants
Killed by : none
replaced call to java/lang/Math::min with argument → NO_COVERAGE

2.2
Location : drawQuadrants
Killed by : none
replaced call to java/lang/Math::abs with argument → NO_COVERAGE

3.3
Location : drawQuadrants
Killed by : none
Replaced double subtraction with addition → NO_COVERAGE

4.4
Location : drawQuadrants
Killed by : none
removed call to java/lang/Math::min → NO_COVERAGE

5.5
Location : drawQuadrants
Killed by : none
removed call to java/lang/Math::abs → NO_COVERAGE

6.6
Location : drawQuadrants
Killed by : none
Negated double local variable number 20 → NO_COVERAGE

7.7
Location : drawQuadrants
Killed by : none
Negated double local variable number 7 → NO_COVERAGE

8.8
Location : drawQuadrants
Killed by : none
Negated double local variable number 12 → NO_COVERAGE

9.9
Location : drawQuadrants
Killed by : none
Negated double local variable number 24 → NO_COVERAGE

10.10
Location : drawQuadrants
Killed by : none
Replaced double operation with first member → NO_COVERAGE

11.11
Location : drawQuadrants
Killed by : none
Replaced double operation by second member → NO_COVERAGE

12.12
Location : drawQuadrants
Killed by : none
Replaced double subtraction with addition → NO_COVERAGE

13.13
Location : drawQuadrants
Killed by : none
Replaced double subtraction with multiplication → NO_COVERAGE

14.14
Location : drawQuadrants
Killed by : none
Replaced double subtraction with division → NO_COVERAGE

15.15
Location : drawQuadrants
Killed by : none
Replaced double subtraction with modulus → NO_COVERAGE

16.16
Location : drawQuadrants
Killed by : none
Incremented (a++) double local variable number 20 → NO_COVERAGE

17.17
Location : drawQuadrants
Killed by : none
Incremented (a++) double local variable number 7 → NO_COVERAGE

18.18
Location : drawQuadrants
Killed by : none
Incremented (a++) double local variable number 12 → NO_COVERAGE

19.19
Location : drawQuadrants
Killed by : none
Incremented (a++) double local variable number 24 → NO_COVERAGE

20.20
Location : drawQuadrants
Killed by : none
Decremented (a--) double local variable number 20 → NO_COVERAGE

21.21
Location : drawQuadrants
Killed by : none
Decremented (a--) double local variable number 7 → NO_COVERAGE

22.22
Location : drawQuadrants
Killed by : none
Decremented (a--) double local variable number 12 → NO_COVERAGE

23.23
Location : drawQuadrants
Killed by : none
Decremented (a--) double local variable number 24 → NO_COVERAGE

24.24
Location : drawQuadrants
Killed by : none
Incremented (++a) double local variable number 20 → NO_COVERAGE

25.25
Location : drawQuadrants
Killed by : none
Incremented (++a) double local variable number 7 → NO_COVERAGE

26.26
Location : drawQuadrants
Killed by : none
Incremented (++a) double local variable number 12 → NO_COVERAGE

27.27
Location : drawQuadrants
Killed by : none
Incremented (++a) double local variable number 24 → NO_COVERAGE

28.28
Location : drawQuadrants
Killed by : none
Decremented (--a) double local variable number 20 → NO_COVERAGE

29.29
Location : drawQuadrants
Killed by : none
Decremented (--a) double local variable number 7 → NO_COVERAGE

30.30
Location : drawQuadrants
Killed by : none
Decremented (--a) double local variable number 12 → NO_COVERAGE

31.31
Location : drawQuadrants
Killed by : none
Decremented (--a) double local variable number 24 → NO_COVERAGE

3498

1.1
Location : drawQuadrants
Killed by : none
replaced call to java/lang/Math::abs with argument → NO_COVERAGE

2.2
Location : drawQuadrants
Killed by : none
removed call to java/awt/geom/Rectangle2D$Double::<init> → NO_COVERAGE

3.3
Location : drawQuadrants
Killed by : none
Replaced double subtraction with addition → NO_COVERAGE

4.4
Location : drawQuadrants
Killed by : none
removed call to java/lang/Math::abs → NO_COVERAGE

5.5
Location : drawQuadrants
Killed by : none
Negated double local variable number 7 → NO_COVERAGE

6.6
Location : drawQuadrants
Killed by : none
Negated double local variable number 20 → NO_COVERAGE

7.7
Location : drawQuadrants
Killed by : none
Replaced double operation with first member → NO_COVERAGE

8.8
Location : drawQuadrants
Killed by : none
Replaced double operation by second member → NO_COVERAGE

9.9
Location : drawQuadrants
Killed by : none
Replaced double subtraction with addition → NO_COVERAGE

10.10
Location : drawQuadrants
Killed by : none
Replaced double subtraction with multiplication → NO_COVERAGE

11.11
Location : drawQuadrants
Killed by : none
Replaced double subtraction with division → NO_COVERAGE

12.12
Location : drawQuadrants
Killed by : none
Replaced double subtraction with modulus → NO_COVERAGE

13.13
Location : drawQuadrants
Killed by : none
Incremented (a++) double local variable number 7 → NO_COVERAGE

14.14
Location : drawQuadrants
Killed by : none
Incremented (a++) double local variable number 20 → NO_COVERAGE

15.15
Location : drawQuadrants
Killed by : none
Decremented (a--) double local variable number 7 → NO_COVERAGE

16.16
Location : drawQuadrants
Killed by : none
Decremented (a--) double local variable number 20 → NO_COVERAGE

17.17
Location : drawQuadrants
Killed by : none
Incremented (++a) double local variable number 7 → NO_COVERAGE

18.18
Location : drawQuadrants
Killed by : none
Incremented (++a) double local variable number 20 → NO_COVERAGE

19.19
Location : drawQuadrants
Killed by : none
Decremented (--a) double local variable number 7 → NO_COVERAGE

20.20
Location : drawQuadrants
Killed by : none
Decremented (--a) double local variable number 20 → NO_COVERAGE

3501

1.1
Location : drawQuadrants
Killed by : none
replaced call to java/lang/Math::min with argument → NO_COVERAGE

2.2
Location : drawQuadrants
Killed by : none
Substituted 3 with 4 → NO_COVERAGE

3.3
Location : drawQuadrants
Killed by : none
removed call to java/lang/Math::min → NO_COVERAGE

4.4
Location : drawQuadrants
Killed by : none
Negated double local variable number 7 → NO_COVERAGE

5.5
Location : drawQuadrants
Killed by : none
Negated double local variable number 20 → NO_COVERAGE

6.6
Location : drawQuadrants
Killed by : none
Substituted 3 with 1 → NO_COVERAGE

7.7
Location : drawQuadrants
Killed by : none
Substituted 3 with 0 → NO_COVERAGE

8.8
Location : drawQuadrants
Killed by : none
Substituted 3 with -1 → NO_COVERAGE

9.9
Location : drawQuadrants
Killed by : none
Substituted 3 with -3 → NO_COVERAGE

10.10
Location : drawQuadrants
Killed by : none
Substituted 3 with 4 → NO_COVERAGE

11.11
Location : drawQuadrants
Killed by : none
Substituted 3 with 2 → NO_COVERAGE

12.12
Location : drawQuadrants
Killed by : none
Incremented (a++) double local variable number 7 → NO_COVERAGE

13.13
Location : drawQuadrants
Killed by : none
Incremented (a++) double local variable number 20 → NO_COVERAGE

14.14
Location : drawQuadrants
Killed by : none
Decremented (a--) double local variable number 7 → NO_COVERAGE

15.15
Location : drawQuadrants
Killed by : none
Decremented (a--) double local variable number 20 → NO_COVERAGE

16.16
Location : drawQuadrants
Killed by : none
Incremented (++a) double local variable number 7 → NO_COVERAGE

17.17
Location : drawQuadrants
Killed by : none
Incremented (++a) double local variable number 20 → NO_COVERAGE

18.18
Location : drawQuadrants
Killed by : none
Decremented (--a) double local variable number 7 → NO_COVERAGE

19.19
Location : drawQuadrants
Killed by : none
Decremented (--a) double local variable number 20 → NO_COVERAGE

3502

1.1
Location : drawQuadrants
Killed by : none
replaced call to java/lang/Math::min with argument → NO_COVERAGE

2.2
Location : drawQuadrants
Killed by : none
replaced call to java/lang/Math::abs with argument → NO_COVERAGE

3.3
Location : drawQuadrants
Killed by : none
Replaced double subtraction with addition → NO_COVERAGE

4.4
Location : drawQuadrants
Killed by : none
removed call to java/lang/Math::min → NO_COVERAGE

5.5
Location : drawQuadrants
Killed by : none
removed call to java/lang/Math::abs → NO_COVERAGE

6.6
Location : drawQuadrants
Killed by : none
Negated double local variable number 24 → NO_COVERAGE

7.7
Location : drawQuadrants
Killed by : none
Negated double local variable number 12 → NO_COVERAGE

8.8
Location : drawQuadrants
Killed by : none
Negated double local variable number 7 → NO_COVERAGE

9.9
Location : drawQuadrants
Killed by : none
Negated double local variable number 20 → NO_COVERAGE

10.10
Location : drawQuadrants
Killed by : none
Replaced double operation with first member → NO_COVERAGE

11.11
Location : drawQuadrants
Killed by : none
Replaced double operation by second member → NO_COVERAGE

12.12
Location : drawQuadrants
Killed by : none
Replaced double subtraction with addition → NO_COVERAGE

13.13
Location : drawQuadrants
Killed by : none
Replaced double subtraction with multiplication → NO_COVERAGE

14.14
Location : drawQuadrants
Killed by : none
Replaced double subtraction with division → NO_COVERAGE

15.15
Location : drawQuadrants
Killed by : none
Replaced double subtraction with modulus → NO_COVERAGE

16.16
Location : drawQuadrants
Killed by : none
Incremented (a++) double local variable number 24 → NO_COVERAGE

17.17
Location : drawQuadrants
Killed by : none
Incremented (a++) double local variable number 12 → NO_COVERAGE

18.18
Location : drawQuadrants
Killed by : none
Incremented (a++) double local variable number 7 → NO_COVERAGE

19.19
Location : drawQuadrants
Killed by : none
Incremented (a++) double local variable number 20 → NO_COVERAGE

20.20
Location : drawQuadrants
Killed by : none
Decremented (a--) double local variable number 24 → NO_COVERAGE

21.21
Location : drawQuadrants
Killed by : none
Decremented (a--) double local variable number 12 → NO_COVERAGE

22.22
Location : drawQuadrants
Killed by : none
Decremented (a--) double local variable number 7 → NO_COVERAGE

23.23
Location : drawQuadrants
Killed by : none
Decremented (a--) double local variable number 20 → NO_COVERAGE

24.24
Location : drawQuadrants
Killed by : none
Incremented (++a) double local variable number 24 → NO_COVERAGE

25.25
Location : drawQuadrants
Killed by : none
Incremented (++a) double local variable number 12 → NO_COVERAGE

26.26
Location : drawQuadrants
Killed by : none
Incremented (++a) double local variable number 7 → NO_COVERAGE

27.27
Location : drawQuadrants
Killed by : none
Incremented (++a) double local variable number 20 → NO_COVERAGE

28.28
Location : drawQuadrants
Killed by : none
Decremented (--a) double local variable number 24 → NO_COVERAGE

29.29
Location : drawQuadrants
Killed by : none
Decremented (--a) double local variable number 12 → NO_COVERAGE

30.30
Location : drawQuadrants
Killed by : none
Decremented (--a) double local variable number 7 → NO_COVERAGE

31.31
Location : drawQuadrants
Killed by : none
Decremented (--a) double local variable number 20 → NO_COVERAGE

3503

1.1
Location : drawQuadrants
Killed by : none
replaced call to java/lang/Math::abs with argument → NO_COVERAGE

2.2
Location : drawQuadrants
Killed by : none
removed call to java/awt/geom/Rectangle2D$Double::<init> → NO_COVERAGE

3.3
Location : drawQuadrants
Killed by : none
Replaced double subtraction with addition → NO_COVERAGE

4.4
Location : drawQuadrants
Killed by : none
removed call to java/lang/Math::abs → NO_COVERAGE

5.5
Location : drawQuadrants
Killed by : none
Negated double local variable number 12 → NO_COVERAGE

6.6
Location : drawQuadrants
Killed by : none
Negated double local variable number 24 → NO_COVERAGE

7.7
Location : drawQuadrants
Killed by : none
Replaced double operation with first member → NO_COVERAGE

8.8
Location : drawQuadrants
Killed by : none
Replaced double operation by second member → NO_COVERAGE

9.9
Location : drawQuadrants
Killed by : none
Replaced double subtraction with addition → NO_COVERAGE

10.10
Location : drawQuadrants
Killed by : none
Replaced double subtraction with multiplication → NO_COVERAGE

11.11
Location : drawQuadrants
Killed by : none
Replaced double subtraction with division → NO_COVERAGE

12.12
Location : drawQuadrants
Killed by : none
Replaced double subtraction with modulus → NO_COVERAGE

13.13
Location : drawQuadrants
Killed by : none
Incremented (a++) double local variable number 12 → NO_COVERAGE

14.14
Location : drawQuadrants
Killed by : none
Incremented (a++) double local variable number 24 → NO_COVERAGE

15.15
Location : drawQuadrants
Killed by : none
Decremented (a--) double local variable number 12 → NO_COVERAGE

16.16
Location : drawQuadrants
Killed by : none
Decremented (a--) double local variable number 24 → NO_COVERAGE

17.17
Location : drawQuadrants
Killed by : none
Incremented (++a) double local variable number 12 → NO_COVERAGE

18.18
Location : drawQuadrants
Killed by : none
Incremented (++a) double local variable number 24 → NO_COVERAGE

19.19
Location : drawQuadrants
Killed by : none
Decremented (--a) double local variable number 12 → NO_COVERAGE

20.20
Location : drawQuadrants
Killed by : none
Decremented (--a) double local variable number 24 → NO_COVERAGE

3505

1.1
Location : drawQuadrants
Killed by : none
Substituted 1 with 0 → NO_COVERAGE

2.2
Location : drawQuadrants
Killed by : none
Substituted 1 with 0 → NO_COVERAGE

3.3
Location : drawQuadrants
Killed by : none
Substituted 1 with -1 → NO_COVERAGE

4.4
Location : drawQuadrants
Killed by : none
Substituted 1 with -1 → NO_COVERAGE

5.5
Location : drawQuadrants
Killed by : none
Substituted 1 with 2 → NO_COVERAGE

6.6
Location : drawQuadrants
Killed by : none
Substituted 1 with 0 → NO_COVERAGE

3508

1.1
Location : drawQuadrants
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : drawQuadrants
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : drawQuadrants
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : drawQuadrants
Killed by : none
Negated integer local variable number 3 → NO_COVERAGE

5.5
Location : drawQuadrants
Killed by : none
equal to less than → NO_COVERAGE

6.6
Location : drawQuadrants
Killed by : none
equal to less or equal → NO_COVERAGE

7.7
Location : drawQuadrants
Killed by : none
equal to greater than → NO_COVERAGE

8.8
Location : drawQuadrants
Killed by : none
equal to greater or equal → NO_COVERAGE

9.9
Location : drawQuadrants
Killed by : none
equal to not equal → NO_COVERAGE

10.10
Location : drawQuadrants
Killed by : none
Incremented (a++) integer local variable number 3 → NO_COVERAGE

11.11
Location : drawQuadrants
Killed by : none
Decremented (a--) integer local variable number 3 → NO_COVERAGE

12.12
Location : drawQuadrants
Killed by : none
Incremented (++a) integer local variable number 3 → NO_COVERAGE

13.13
Location : drawQuadrants
Killed by : none
Decremented (--a) integer local variable number 3 → NO_COVERAGE

3509

1.1
Location : drawQuadrants
Killed by : none
removed call to java/awt/Graphics2D::getComposite → NO_COVERAGE

3510

1.1
Location : drawQuadrants
Killed by : none
Substituted 3 with 4 → NO_COVERAGE

2.2
Location : drawQuadrants
Killed by : none
removed call to java/awt/AlphaComposite::getInstance → NO_COVERAGE

3.3
Location : drawQuadrants
Killed by : none
removed call to java/awt/Graphics2D::setComposite → NO_COVERAGE

4.4
Location : drawQuadrants
Killed by : none
Substituted 3 with 1 → NO_COVERAGE

5.5
Location : drawQuadrants
Killed by : none
Substituted 3 with 0 → NO_COVERAGE

6.6
Location : drawQuadrants
Killed by : none
Substituted 3 with -1 → NO_COVERAGE

7.7
Location : drawQuadrants
Killed by : none
Substituted 3 with -3 → NO_COVERAGE

8.8
Location : drawQuadrants
Killed by : none
Substituted 3 with 4 → NO_COVERAGE

9.9
Location : drawQuadrants
Killed by : none
Substituted 3 with 2 → NO_COVERAGE

3511

1.1
Location : drawQuadrants
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::getBackgroundAlpha → NO_COVERAGE

3512

1.1
Location : drawQuadrants
Killed by : none
changed conditional boundary → NO_COVERAGE

2.2
Location : drawQuadrants
Killed by : none
Changed increment from 1 to -1 → NO_COVERAGE

3.3
Location : drawQuadrants
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

4.4
Location : drawQuadrants
Killed by : none
Substituted 4 with 5 → NO_COVERAGE

5.5
Location : drawQuadrants
Killed by : none
negated conditional → NO_COVERAGE

6.6
Location : drawQuadrants
Killed by : none
removed conditional - replaced comparison check with false → NO_COVERAGE

7.7
Location : drawQuadrants
Killed by : none
removed conditional - replaced comparison check with true → NO_COVERAGE

8.8
Location : drawQuadrants
Killed by : none
Negated integer local variable number 32 → NO_COVERAGE

9.9
Location : drawQuadrants
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

10.10
Location : drawQuadrants
Killed by : none
Substituted 4 with 1 → NO_COVERAGE

11.11
Location : drawQuadrants
Killed by : none
Substituted 4 with 0 → NO_COVERAGE

12.12
Location : drawQuadrants
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

13.13
Location : drawQuadrants
Killed by : none
Substituted 4 with -1 → NO_COVERAGE

14.14
Location : drawQuadrants
Killed by : none
Substituted 4 with -4 → NO_COVERAGE

15.15
Location : drawQuadrants
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

16.16
Location : drawQuadrants
Killed by : none
Substituted 4 with 5 → NO_COVERAGE

17.17
Location : drawQuadrants
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

18.18
Location : drawQuadrants
Killed by : none
Substituted 4 with 3 → NO_COVERAGE

19.19
Location : drawQuadrants
Killed by : none
Less than to less or equal → NO_COVERAGE

20.20
Location : drawQuadrants
Killed by : none
Less than to greater than → NO_COVERAGE

21.21
Location : drawQuadrants
Killed by : none
Less than to greater or equal → NO_COVERAGE

22.22
Location : drawQuadrants
Killed by : none
Less than to equal → NO_COVERAGE

23.23
Location : drawQuadrants
Killed by : none
Less than to not equal → NO_COVERAGE

24.24
Location : drawQuadrants
Killed by : none
Incremented (a++) integer local variable number 32 → NO_COVERAGE

25.25
Location : drawQuadrants
Killed by : none
Decremented (a--) integer local variable number 32 → NO_COVERAGE

26.26
Location : drawQuadrants
Killed by : none
Incremented (++a) integer local variable number 32 → NO_COVERAGE

27.27
Location : drawQuadrants
Killed by : none
Decremented (--a) integer local variable number 32 → NO_COVERAGE

3513

1.1
Location : drawQuadrants
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : drawQuadrants
Killed by : none
negated conditional → NO_COVERAGE

3.3
Location : drawQuadrants
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

4.4
Location : drawQuadrants
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

5.5
Location : drawQuadrants
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

6.6
Location : drawQuadrants
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

7.7
Location : drawQuadrants
Killed by : none
Negated integer local variable number 32 → NO_COVERAGE

8.8
Location : drawQuadrants
Killed by : none
Negated integer local variable number 32 → NO_COVERAGE

9.9
Location : drawQuadrants
Killed by : none
equal to not equal → NO_COVERAGE

10.10
Location : drawQuadrants
Killed by : none
equal to not equal → NO_COVERAGE

11.11
Location : drawQuadrants
Killed by : none
Incremented (a++) integer local variable number 32 → NO_COVERAGE

12.12
Location : drawQuadrants
Killed by : none
Incremented (a++) integer local variable number 32 → NO_COVERAGE

13.13
Location : drawQuadrants
Killed by : none
Decremented (a--) integer local variable number 32 → NO_COVERAGE

14.14
Location : drawQuadrants
Killed by : none
Decremented (a--) integer local variable number 32 → NO_COVERAGE

15.15
Location : drawQuadrants
Killed by : none
Incremented (++a) integer local variable number 32 → NO_COVERAGE

16.16
Location : drawQuadrants
Killed by : none
Incremented (++a) integer local variable number 32 → NO_COVERAGE

17.17
Location : drawQuadrants
Killed by : none
Decremented (--a) integer local variable number 32 → NO_COVERAGE

18.18
Location : drawQuadrants
Killed by : none
Decremented (--a) integer local variable number 32 → NO_COVERAGE

3514

1.1
Location : drawQuadrants
Killed by : none
removed call to java/awt/Graphics2D::setPaint → NO_COVERAGE

2.2
Location : drawQuadrants
Killed by : none
Negated integer local variable number 32 → NO_COVERAGE

3.3
Location : drawQuadrants
Killed by : none
Incremented (a++) integer local variable number 32 → NO_COVERAGE

4.4
Location : drawQuadrants
Killed by : none
Decremented (a--) integer local variable number 32 → NO_COVERAGE

5.5
Location : drawQuadrants
Killed by : none
Incremented (++a) integer local variable number 32 → NO_COVERAGE

6.6
Location : drawQuadrants
Killed by : none
Decremented (--a) integer local variable number 32 → NO_COVERAGE

3515

1.1
Location : drawQuadrants
Killed by : none
removed call to java/awt/Graphics2D::fill → NO_COVERAGE

2.2
Location : drawQuadrants
Killed by : none
Negated integer local variable number 32 → NO_COVERAGE

3.3
Location : drawQuadrants
Killed by : none
Incremented (a++) integer local variable number 32 → NO_COVERAGE

4.4
Location : drawQuadrants
Killed by : none
Decremented (a--) integer local variable number 32 → NO_COVERAGE

5.5
Location : drawQuadrants
Killed by : none
Incremented (++a) integer local variable number 32 → NO_COVERAGE

6.6
Location : drawQuadrants
Killed by : none
Decremented (--a) integer local variable number 32 → NO_COVERAGE

3518

1.1
Location : drawQuadrants
Killed by : none
removed call to java/awt/Graphics2D::setComposite → NO_COVERAGE

3533

1.1
Location : drawDomainTickBands
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::getDomainTickBandPaint → NO_COVERAGE

3534

1.1
Location : drawDomainTickBands
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : drawDomainTickBands
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : drawDomainTickBands
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : drawDomainTickBands
Killed by : none
equal to not equal → NO_COVERAGE

3535

1.1
Location : drawDomainTickBands
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

2.2
Location : drawDomainTickBands
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

3.3
Location : drawDomainTickBands
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

4.4
Location : drawDomainTickBands
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

5.5
Location : drawDomainTickBands
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

3536

1.1
Location : drawDomainTickBands
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::getDomainAxis → NO_COVERAGE

3537

1.1
Location : drawDomainTickBands
Killed by : none
removed call to org/jfree/chart/axis/ValueAxis::getLowerBound → NO_COVERAGE

3538

1.1
Location : drawDomainTickBands
Killed by : none
removed call to java/util/List::iterator → NO_COVERAGE

3539

1.1
Location : drawDomainTickBands
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : drawDomainTickBands
Killed by : none
removed call to java/util/Iterator::hasNext → NO_COVERAGE

3.3
Location : drawDomainTickBands
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

4.4
Location : drawDomainTickBands
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

5.5
Location : drawDomainTickBands
Killed by : none
not equal to less than → NO_COVERAGE

6.6
Location : drawDomainTickBands
Killed by : none
not equal to less or equal → NO_COVERAGE

7.7
Location : drawDomainTickBands
Killed by : none
not equal to greater than → NO_COVERAGE

8.8
Location : drawDomainTickBands
Killed by : none
not equal to greater or equal → NO_COVERAGE

9.9
Location : drawDomainTickBands
Killed by : none
not equal to equal → NO_COVERAGE

3540

1.1
Location : drawDomainTickBands
Killed by : none
removed call to java/util/Iterator::next → NO_COVERAGE

3541

1.1
Location : drawDomainTickBands
Killed by : none
removed call to org/jfree/chart/axis/ValueTick::getValue → NO_COVERAGE

3542

1.1
Location : drawDomainTickBands
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : drawDomainTickBands
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : drawDomainTickBands
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : drawDomainTickBands
Killed by : none
Negated integer local variable number 5 → NO_COVERAGE

5.5
Location : drawDomainTickBands
Killed by : none
equal to less than → NO_COVERAGE

6.6
Location : drawDomainTickBands
Killed by : none
equal to less or equal → NO_COVERAGE

7.7
Location : drawDomainTickBands
Killed by : none
equal to greater than → NO_COVERAGE

8.8
Location : drawDomainTickBands
Killed by : none
equal to greater or equal → NO_COVERAGE

9.9
Location : drawDomainTickBands
Killed by : none
equal to not equal → NO_COVERAGE

10.10
Location : drawDomainTickBands
Killed by : none
Incremented (a++) integer local variable number 5 → NO_COVERAGE

11.11
Location : drawDomainTickBands
Killed by : none
Decremented (a--) integer local variable number 5 → NO_COVERAGE

12.12
Location : drawDomainTickBands
Killed by : none
Incremented (++a) integer local variable number 5 → NO_COVERAGE

13.13
Location : drawDomainTickBands
Killed by : none
Decremented (--a) integer local variable number 5 → NO_COVERAGE

3543

1.1
Location : drawDomainTickBands
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::getRenderer → NO_COVERAGE

2.2
Location : drawDomainTickBands
Killed by : none
removed call to org/jfree/chart/renderer/xy/XYItemRenderer::fillDomainGridBand → NO_COVERAGE

3544

1.1
Location : drawDomainTickBands
Killed by : none
Negated double local variable number 7 → NO_COVERAGE

2.2
Location : drawDomainTickBands
Killed by : none
Negated double local variable number 11 → NO_COVERAGE

3.3
Location : drawDomainTickBands
Killed by : none
Incremented (a++) double local variable number 7 → NO_COVERAGE

4.4
Location : drawDomainTickBands
Killed by : none
Incremented (a++) double local variable number 11 → NO_COVERAGE

5.5
Location : drawDomainTickBands
Killed by : none
Decremented (a--) double local variable number 7 → NO_COVERAGE

6.6
Location : drawDomainTickBands
Killed by : none
Decremented (a--) double local variable number 11 → NO_COVERAGE

7.7
Location : drawDomainTickBands
Killed by : none
Incremented (++a) double local variable number 7 → NO_COVERAGE

8.8
Location : drawDomainTickBands
Killed by : none
Incremented (++a) double local variable number 11 → NO_COVERAGE

9.9
Location : drawDomainTickBands
Killed by : none
Decremented (--a) double local variable number 7 → NO_COVERAGE

10.10
Location : drawDomainTickBands
Killed by : none
Decremented (--a) double local variable number 11 → NO_COVERAGE

3546

1.1
Location : drawDomainTickBands
Killed by : none
Negated double local variable number 11 → NO_COVERAGE

2.2
Location : drawDomainTickBands
Killed by : none
Incremented (a++) double local variable number 11 → NO_COVERAGE

3.3
Location : drawDomainTickBands
Killed by : none
Decremented (a--) double local variable number 11 → NO_COVERAGE

4.4
Location : drawDomainTickBands
Killed by : none
Incremented (++a) double local variable number 11 → NO_COVERAGE

5.5
Location : drawDomainTickBands
Killed by : none
Decremented (--a) double local variable number 11 → NO_COVERAGE

3547

1.1
Location : drawDomainTickBands
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

2.2
Location : drawDomainTickBands
Killed by : none
Substituted 1 with 0 → NO_COVERAGE

3.3
Location : drawDomainTickBands
Killed by : none
negated conditional → NO_COVERAGE

4.4
Location : drawDomainTickBands
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

5.5
Location : drawDomainTickBands
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

6.6
Location : drawDomainTickBands
Killed by : none
Negated integer local variable number 5 → NO_COVERAGE

7.7
Location : drawDomainTickBands
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

8.8
Location : drawDomainTickBands
Killed by : none
Substituted 1 with 0 → NO_COVERAGE

9.9
Location : drawDomainTickBands
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

10.10
Location : drawDomainTickBands
Killed by : none
Substituted 1 with -1 → NO_COVERAGE

11.11
Location : drawDomainTickBands
Killed by : none
Substituted 1 with -1 → NO_COVERAGE

12.12
Location : drawDomainTickBands
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

13.13
Location : drawDomainTickBands
Killed by : none
Substituted 1 with 2 → NO_COVERAGE

14.14
Location : drawDomainTickBands
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

15.15
Location : drawDomainTickBands
Killed by : none
Substituted 1 with 0 → NO_COVERAGE

16.16
Location : drawDomainTickBands
Killed by : none
equal to less than → NO_COVERAGE

17.17
Location : drawDomainTickBands
Killed by : none
equal to less or equal → NO_COVERAGE

18.18
Location : drawDomainTickBands
Killed by : none
equal to greater than → NO_COVERAGE

19.19
Location : drawDomainTickBands
Killed by : none
equal to greater or equal → NO_COVERAGE

20.20
Location : drawDomainTickBands
Killed by : none
equal to not equal → NO_COVERAGE

21.21
Location : drawDomainTickBands
Killed by : none
Incremented (a++) integer local variable number 5 → NO_COVERAGE

22.22
Location : drawDomainTickBands
Killed by : none
Decremented (a--) integer local variable number 5 → NO_COVERAGE

23.23
Location : drawDomainTickBands
Killed by : none
Incremented (++a) integer local variable number 5 → NO_COVERAGE

24.24
Location : drawDomainTickBands
Killed by : none
Decremented (--a) integer local variable number 5 → NO_COVERAGE

3549

1.1
Location : drawDomainTickBands
Killed by : none
removed call to org/jfree/chart/axis/ValueAxis::getUpperBound → NO_COVERAGE

3550

1.1
Location : drawDomainTickBands
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : drawDomainTickBands
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : drawDomainTickBands
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : drawDomainTickBands
Killed by : none
Negated integer local variable number 5 → NO_COVERAGE

5.5
Location : drawDomainTickBands
Killed by : none
equal to less than → NO_COVERAGE

6.6
Location : drawDomainTickBands
Killed by : none
equal to less or equal → NO_COVERAGE

7.7
Location : drawDomainTickBands
Killed by : none
equal to greater than → NO_COVERAGE

8.8
Location : drawDomainTickBands
Killed by : none
equal to greater or equal → NO_COVERAGE

9.9
Location : drawDomainTickBands
Killed by : none
equal to not equal → NO_COVERAGE

10.10
Location : drawDomainTickBands
Killed by : none
Incremented (a++) integer local variable number 5 → NO_COVERAGE

11.11
Location : drawDomainTickBands
Killed by : none
Decremented (a--) integer local variable number 5 → NO_COVERAGE

12.12
Location : drawDomainTickBands
Killed by : none
Incremented (++a) integer local variable number 5 → NO_COVERAGE

13.13
Location : drawDomainTickBands
Killed by : none
Decremented (--a) integer local variable number 5 → NO_COVERAGE

3551

1.1
Location : drawDomainTickBands
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::getRenderer → NO_COVERAGE

2.2
Location : drawDomainTickBands
Killed by : none
removed call to org/jfree/chart/renderer/xy/XYItemRenderer::fillDomainGridBand → NO_COVERAGE

3552

1.1
Location : drawDomainTickBands
Killed by : none
Negated double local variable number 7 → NO_COVERAGE

2.2
Location : drawDomainTickBands
Killed by : none
Negated double local variable number 10 → NO_COVERAGE

3.3
Location : drawDomainTickBands
Killed by : none
Incremented (a++) double local variable number 7 → NO_COVERAGE

4.4
Location : drawDomainTickBands
Killed by : none
Incremented (a++) double local variable number 13 → NO_COVERAGE

5.5
Location : drawDomainTickBands
Killed by : none
Decremented (a--) double local variable number 7 → NO_COVERAGE

6.6
Location : drawDomainTickBands
Killed by : none
Decremented (a--) double local variable number 13 → NO_COVERAGE

7.7
Location : drawDomainTickBands
Killed by : none
Incremented (++a) double local variable number 7 → NO_COVERAGE

8.8
Location : drawDomainTickBands
Killed by : none
Incremented (++a) double local variable number 10 → NO_COVERAGE

9.9
Location : drawDomainTickBands
Killed by : none
Decremented (--a) double local variable number 7 → NO_COVERAGE

10.10
Location : drawDomainTickBands
Killed by : none
Decremented (--a) double local variable number 13 → NO_COVERAGE

3568

1.1
Location : drawRangeTickBands
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::getRangeTickBandPaint → NO_COVERAGE

3569

1.1
Location : drawRangeTickBands
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : drawRangeTickBands
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : drawRangeTickBands
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : drawRangeTickBands
Killed by : none
equal to not equal → NO_COVERAGE

3570

1.1
Location : drawRangeTickBands
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

2.2
Location : drawRangeTickBands
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

3.3
Location : drawRangeTickBands
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

4.4
Location : drawRangeTickBands
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

5.5
Location : drawRangeTickBands
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

3571

1.1
Location : drawRangeTickBands
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::getRangeAxis → NO_COVERAGE

3572

1.1
Location : drawRangeTickBands
Killed by : none
removed call to org/jfree/chart/axis/ValueAxis::getLowerBound → NO_COVERAGE

3573

1.1
Location : drawRangeTickBands
Killed by : none
removed call to java/util/List::iterator → NO_COVERAGE

3574

1.1
Location : drawRangeTickBands
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : drawRangeTickBands
Killed by : none
removed call to java/util/Iterator::hasNext → NO_COVERAGE

3.3
Location : drawRangeTickBands
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

4.4
Location : drawRangeTickBands
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

5.5
Location : drawRangeTickBands
Killed by : none
not equal to less than → NO_COVERAGE

6.6
Location : drawRangeTickBands
Killed by : none
not equal to less or equal → NO_COVERAGE

7.7
Location : drawRangeTickBands
Killed by : none
not equal to greater than → NO_COVERAGE

8.8
Location : drawRangeTickBands
Killed by : none
not equal to greater or equal → NO_COVERAGE

9.9
Location : drawRangeTickBands
Killed by : none
not equal to equal → NO_COVERAGE

3575

1.1
Location : drawRangeTickBands
Killed by : none
removed call to java/util/Iterator::next → NO_COVERAGE

3576

1.1
Location : drawRangeTickBands
Killed by : none
removed call to org/jfree/chart/axis/ValueTick::getValue → NO_COVERAGE

3577

1.1
Location : drawRangeTickBands
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : drawRangeTickBands
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : drawRangeTickBands
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : drawRangeTickBands
Killed by : none
Negated integer local variable number 5 → NO_COVERAGE

5.5
Location : drawRangeTickBands
Killed by : none
equal to less than → NO_COVERAGE

6.6
Location : drawRangeTickBands
Killed by : none
equal to less or equal → NO_COVERAGE

7.7
Location : drawRangeTickBands
Killed by : none
equal to greater than → NO_COVERAGE

8.8
Location : drawRangeTickBands
Killed by : none
equal to greater or equal → NO_COVERAGE

9.9
Location : drawRangeTickBands
Killed by : none
equal to not equal → NO_COVERAGE

10.10
Location : drawRangeTickBands
Killed by : none
Incremented (a++) integer local variable number 5 → NO_COVERAGE

11.11
Location : drawRangeTickBands
Killed by : none
Decremented (a--) integer local variable number 5 → NO_COVERAGE

12.12
Location : drawRangeTickBands
Killed by : none
Incremented (++a) integer local variable number 5 → NO_COVERAGE

13.13
Location : drawRangeTickBands
Killed by : none
Decremented (--a) integer local variable number 5 → NO_COVERAGE

3578

1.1
Location : drawRangeTickBands
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::getRenderer → NO_COVERAGE

2.2
Location : drawRangeTickBands
Killed by : none
removed call to org/jfree/chart/renderer/xy/XYItemRenderer::fillRangeGridBand → NO_COVERAGE

3579

1.1
Location : drawRangeTickBands
Killed by : none
Negated double local variable number 7 → NO_COVERAGE

2.2
Location : drawRangeTickBands
Killed by : none
Negated double local variable number 11 → NO_COVERAGE

3.3
Location : drawRangeTickBands
Killed by : none
Incremented (a++) double local variable number 7 → NO_COVERAGE

4.4
Location : drawRangeTickBands
Killed by : none
Incremented (a++) double local variable number 11 → NO_COVERAGE

5.5
Location : drawRangeTickBands
Killed by : none
Decremented (a--) double local variable number 7 → NO_COVERAGE

6.6
Location : drawRangeTickBands
Killed by : none
Decremented (a--) double local variable number 11 → NO_COVERAGE

7.7
Location : drawRangeTickBands
Killed by : none
Incremented (++a) double local variable number 7 → NO_COVERAGE

8.8
Location : drawRangeTickBands
Killed by : none
Incremented (++a) double local variable number 11 → NO_COVERAGE

9.9
Location : drawRangeTickBands
Killed by : none
Decremented (--a) double local variable number 7 → NO_COVERAGE

10.10
Location : drawRangeTickBands
Killed by : none
Decremented (--a) double local variable number 11 → NO_COVERAGE

3581

1.1
Location : drawRangeTickBands
Killed by : none
Negated double local variable number 11 → NO_COVERAGE

2.2
Location : drawRangeTickBands
Killed by : none
Incremented (a++) double local variable number 11 → NO_COVERAGE

3.3
Location : drawRangeTickBands
Killed by : none
Decremented (a--) double local variable number 11 → NO_COVERAGE

4.4
Location : drawRangeTickBands
Killed by : none
Incremented (++a) double local variable number 11 → NO_COVERAGE

5.5
Location : drawRangeTickBands
Killed by : none
Decremented (--a) double local variable number 11 → NO_COVERAGE

3582

1.1
Location : drawRangeTickBands
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

2.2
Location : drawRangeTickBands
Killed by : none
Substituted 1 with 0 → NO_COVERAGE

3.3
Location : drawRangeTickBands
Killed by : none
negated conditional → NO_COVERAGE

4.4
Location : drawRangeTickBands
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

5.5
Location : drawRangeTickBands
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

6.6
Location : drawRangeTickBands
Killed by : none
Negated integer local variable number 5 → NO_COVERAGE

7.7
Location : drawRangeTickBands
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

8.8
Location : drawRangeTickBands
Killed by : none
Substituted 1 with 0 → NO_COVERAGE

9.9
Location : drawRangeTickBands
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

10.10
Location : drawRangeTickBands
Killed by : none
Substituted 1 with -1 → NO_COVERAGE

11.11
Location : drawRangeTickBands
Killed by : none
Substituted 1 with -1 → NO_COVERAGE

12.12
Location : drawRangeTickBands
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

13.13
Location : drawRangeTickBands
Killed by : none
Substituted 1 with 2 → NO_COVERAGE

14.14
Location : drawRangeTickBands
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

15.15
Location : drawRangeTickBands
Killed by : none
Substituted 1 with 0 → NO_COVERAGE

16.16
Location : drawRangeTickBands
Killed by : none
equal to less than → NO_COVERAGE

17.17
Location : drawRangeTickBands
Killed by : none
equal to less or equal → NO_COVERAGE

18.18
Location : drawRangeTickBands
Killed by : none
equal to greater than → NO_COVERAGE

19.19
Location : drawRangeTickBands
Killed by : none
equal to greater or equal → NO_COVERAGE

20.20
Location : drawRangeTickBands
Killed by : none
equal to not equal → NO_COVERAGE

21.21
Location : drawRangeTickBands
Killed by : none
Incremented (a++) integer local variable number 5 → NO_COVERAGE

22.22
Location : drawRangeTickBands
Killed by : none
Decremented (a--) integer local variable number 5 → NO_COVERAGE

23.23
Location : drawRangeTickBands
Killed by : none
Incremented (++a) integer local variable number 5 → NO_COVERAGE

24.24
Location : drawRangeTickBands
Killed by : none
Decremented (--a) integer local variable number 5 → NO_COVERAGE

3584

1.1
Location : drawRangeTickBands
Killed by : none
removed call to org/jfree/chart/axis/ValueAxis::getUpperBound → NO_COVERAGE

3585

1.1
Location : drawRangeTickBands
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : drawRangeTickBands
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : drawRangeTickBands
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : drawRangeTickBands
Killed by : none
Negated integer local variable number 5 → NO_COVERAGE

5.5
Location : drawRangeTickBands
Killed by : none
equal to less than → NO_COVERAGE

6.6
Location : drawRangeTickBands
Killed by : none
equal to less or equal → NO_COVERAGE

7.7
Location : drawRangeTickBands
Killed by : none
equal to greater than → NO_COVERAGE

8.8
Location : drawRangeTickBands
Killed by : none
equal to greater or equal → NO_COVERAGE

9.9
Location : drawRangeTickBands
Killed by : none
equal to not equal → NO_COVERAGE

10.10
Location : drawRangeTickBands
Killed by : none
Incremented (a++) integer local variable number 5 → NO_COVERAGE

11.11
Location : drawRangeTickBands
Killed by : none
Decremented (a--) integer local variable number 5 → NO_COVERAGE

12.12
Location : drawRangeTickBands
Killed by : none
Incremented (++a) integer local variable number 5 → NO_COVERAGE

13.13
Location : drawRangeTickBands
Killed by : none
Decremented (--a) integer local variable number 5 → NO_COVERAGE

3586

1.1
Location : drawRangeTickBands
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::getRenderer → NO_COVERAGE

2.2
Location : drawRangeTickBands
Killed by : none
removed call to org/jfree/chart/renderer/xy/XYItemRenderer::fillRangeGridBand → NO_COVERAGE

3587

1.1
Location : drawRangeTickBands
Killed by : none
Negated double local variable number 7 → NO_COVERAGE

2.2
Location : drawRangeTickBands
Killed by : none
Negated double local variable number 10 → NO_COVERAGE

3.3
Location : drawRangeTickBands
Killed by : none
Incremented (a++) double local variable number 7 → NO_COVERAGE

4.4
Location : drawRangeTickBands
Killed by : none
Incremented (a++) double local variable number 13 → NO_COVERAGE

5.5
Location : drawRangeTickBands
Killed by : none
Decremented (a--) double local variable number 7 → NO_COVERAGE

6.6
Location : drawRangeTickBands
Killed by : none
Decremented (a--) double local variable number 13 → NO_COVERAGE

7.7
Location : drawRangeTickBands
Killed by : none
Incremented (++a) double local variable number 7 → NO_COVERAGE

8.8
Location : drawRangeTickBands
Killed by : none
Incremented (++a) double local variable number 10 → NO_COVERAGE

9.9
Location : drawRangeTickBands
Killed by : none
Decremented (--a) double local variable number 7 → NO_COVERAGE

10.10
Location : drawRangeTickBands
Killed by : none
Decremented (--a) double local variable number 13 → NO_COVERAGE

3606

1.1
Location : drawAxes
Killed by : none
removed call to org/jfree/chart/axis/AxisCollection::<init> → NO_COVERAGE

3609

1.1
Location : drawAxes
Killed by : none
removed call to java/util/Map::values → NO_COVERAGE

3610

1.1
Location : drawAxes
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : drawAxes
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : drawAxes
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : drawAxes
Killed by : none
equal to not equal → NO_COVERAGE

3611

1.1
Location : drawAxes
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::findDomainAxisIndex → NO_COVERAGE

3612

1.1
Location : drawAxes
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::getDomainAxisEdge → NO_COVERAGE

2.2
Location : drawAxes
Killed by : none
removed call to org/jfree/chart/axis/AxisCollection::add → NO_COVERAGE

3.3
Location : drawAxes
Killed by : none
Negated integer local variable number 8 → NO_COVERAGE

4.4
Location : drawAxes
Killed by : none
Incremented (a++) integer local variable number 8 → NO_COVERAGE

5.5
Location : drawAxes
Killed by : none
Decremented (a--) integer local variable number 8 → NO_COVERAGE

6.6
Location : drawAxes
Killed by : none
Incremented (++a) integer local variable number 8 → NO_COVERAGE

7.7
Location : drawAxes
Killed by : none
Decremented (--a) integer local variable number 8 → NO_COVERAGE

3617

1.1
Location : drawAxes
Killed by : none
removed call to java/util/Map::values → NO_COVERAGE

3618

1.1
Location : drawAxes
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : drawAxes
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : drawAxes
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : drawAxes
Killed by : none
equal to not equal → NO_COVERAGE

3619

1.1
Location : drawAxes
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::findRangeAxisIndex → NO_COVERAGE

3620

1.1
Location : drawAxes
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::getRangeAxisEdge → NO_COVERAGE

2.2
Location : drawAxes
Killed by : none
removed call to org/jfree/chart/axis/AxisCollection::add → NO_COVERAGE

3.3
Location : drawAxes
Killed by : none
Negated integer local variable number 8 → NO_COVERAGE

4.4
Location : drawAxes
Killed by : none
Incremented (a++) integer local variable number 8 → NO_COVERAGE

5.5
Location : drawAxes
Killed by : none
Decremented (a--) integer local variable number 8 → NO_COVERAGE

6.6
Location : drawAxes
Killed by : none
Incremented (++a) integer local variable number 8 → NO_COVERAGE

7.7
Location : drawAxes
Killed by : none
Decremented (--a) integer local variable number 8 → NO_COVERAGE

3624

1.1
Location : drawAxes
Killed by : none
removed call to java/util/HashMap::<init> → NO_COVERAGE

3627

1.1
Location : drawAxes
Killed by : none
replaced call to org/jfree/ui/RectangleInsets::calculateTopOutset with argument → NO_COVERAGE

2.2
Location : drawAxes
Killed by : none
Replaced double subtraction with addition → NO_COVERAGE

3.3
Location : drawAxes
Killed by : none
removed call to java/awt/geom/Rectangle2D::getMinY → NO_COVERAGE

4.4
Location : drawAxes
Killed by : none
removed call to org/jfree/ui/RectangleInsets::calculateTopOutset → NO_COVERAGE

5.5
Location : drawAxes
Killed by : none
Replaced double operation with first member → NO_COVERAGE

6.6
Location : drawAxes
Killed by : none
Replaced double operation by second member → NO_COVERAGE

7.7
Location : drawAxes
Killed by : none
Replaced double subtraction with addition → NO_COVERAGE

8.8
Location : drawAxes
Killed by : none
Replaced double subtraction with multiplication → NO_COVERAGE

9.9
Location : drawAxes
Killed by : none
Replaced double subtraction with division → NO_COVERAGE

10.10
Location : drawAxes
Killed by : none
Replaced double subtraction with modulus → NO_COVERAGE

3628

1.1
Location : drawAxes
Killed by : none
removed call to java/awt/geom/Rectangle2D::getHeight → NO_COVERAGE

3629

1.1
Location : drawAxes
Killed by : none
removed call to org/jfree/chart/axis/AxisCollection::getAxesAtTop → NO_COVERAGE

3630

1.1
Location : drawAxes
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : drawAxes
Killed by : none
removed call to java/util/Iterator::hasNext → NO_COVERAGE

3.3
Location : drawAxes
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

4.4
Location : drawAxes
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

5.5
Location : drawAxes
Killed by : none
not equal to less than → NO_COVERAGE

6.6
Location : drawAxes
Killed by : none
not equal to less or equal → NO_COVERAGE

7.7
Location : drawAxes
Killed by : none
not equal to greater than → NO_COVERAGE

8.8
Location : drawAxes
Killed by : none
not equal to greater or equal → NO_COVERAGE

9.9
Location : drawAxes
Killed by : none
not equal to equal → NO_COVERAGE

3631

1.1
Location : drawAxes
Killed by : none
removed call to java/util/Iterator::next → NO_COVERAGE

3632

1.1
Location : drawAxes
Killed by : none
removed call to org/jfree/chart/axis/ValueAxis::draw → NO_COVERAGE

2.2
Location : drawAxes
Killed by : none
Negated double local variable number 7 → NO_COVERAGE

3.3
Location : drawAxes
Killed by : none
Incremented (a++) double local variable number 9 → NO_COVERAGE

4.4
Location : drawAxes
Killed by : none
Decremented (a--) double local variable number 9 → NO_COVERAGE

5.5
Location : drawAxes
Killed by : none
Incremented (++a) double local variable number 7 → NO_COVERAGE

6.6
Location : drawAxes
Killed by : none
Decremented (--a) double local variable number 9 → NO_COVERAGE

3634

1.1
Location : drawAxes
Killed by : none
removed call to org/jfree/chart/axis/AxisState::getCursor → NO_COVERAGE

3635

1.1
Location : drawAxes
Killed by : none
replaced call to java/util/Map::put with argument → NO_COVERAGE

2.2
Location : drawAxes
Killed by : none
removed call to java/util/Map::put → NO_COVERAGE

3639

1.1
Location : drawAxes
Killed by : none
Replaced double addition with subtraction → NO_COVERAGE

2.2
Location : drawAxes
Killed by : none
removed call to java/awt/geom/Rectangle2D::getMaxY → NO_COVERAGE

3.3
Location : drawAxes
Killed by : none
Replaced double operation with first member → NO_COVERAGE

4.4
Location : drawAxes
Killed by : none
Replaced double operation by second member → NO_COVERAGE

5.5
Location : drawAxes
Killed by : none
Replaced double addition with subtraction → NO_COVERAGE

6.6
Location : drawAxes
Killed by : none
Replaced double addition with multiplication → NO_COVERAGE

7.7
Location : drawAxes
Killed by : none
Replaced double addition with division → NO_COVERAGE

8.8
Location : drawAxes
Killed by : none
Replaced double addition with modulus → NO_COVERAGE

3640

1.1
Location : drawAxes
Killed by : none
replaced call to org/jfree/ui/RectangleInsets::calculateBottomOutset with argument → NO_COVERAGE

2.2
Location : drawAxes
Killed by : none
removed call to java/awt/geom/Rectangle2D::getHeight → NO_COVERAGE

3.3
Location : drawAxes
Killed by : none
removed call to org/jfree/ui/RectangleInsets::calculateBottomOutset → NO_COVERAGE

3641

1.1
Location : drawAxes
Killed by : none
removed call to org/jfree/chart/axis/AxisCollection::getAxesAtBottom → NO_COVERAGE

3642

1.1
Location : drawAxes
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : drawAxes
Killed by : none
removed call to java/util/Iterator::hasNext → NO_COVERAGE

3.3
Location : drawAxes
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

4.4
Location : drawAxes
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

5.5
Location : drawAxes
Killed by : none
not equal to less than → NO_COVERAGE

6.6
Location : drawAxes
Killed by : none
not equal to less or equal → NO_COVERAGE

7.7
Location : drawAxes
Killed by : none
not equal to greater than → NO_COVERAGE

8.8
Location : drawAxes
Killed by : none
not equal to greater or equal → NO_COVERAGE

9.9
Location : drawAxes
Killed by : none
not equal to equal → NO_COVERAGE

3643

1.1
Location : drawAxes
Killed by : none
removed call to java/util/Iterator::next → NO_COVERAGE

3644

1.1
Location : drawAxes
Killed by : none
removed call to org/jfree/chart/axis/ValueAxis::draw → NO_COVERAGE

2.2
Location : drawAxes
Killed by : none
Negated double local variable number 7 → NO_COVERAGE

3.3
Location : drawAxes
Killed by : none
Incremented (a++) double local variable number 9 → NO_COVERAGE

4.4
Location : drawAxes
Killed by : none
Decremented (a--) double local variable number 9 → NO_COVERAGE

5.5
Location : drawAxes
Killed by : none
Incremented (++a) double local variable number 7 → NO_COVERAGE

6.6
Location : drawAxes
Killed by : none
Decremented (--a) double local variable number 9 → NO_COVERAGE

3646

1.1
Location : drawAxes
Killed by : none
removed call to org/jfree/chart/axis/AxisState::getCursor → NO_COVERAGE

3647

1.1
Location : drawAxes
Killed by : none
replaced call to java/util/Map::put with argument → NO_COVERAGE

2.2
Location : drawAxes
Killed by : none
removed call to java/util/Map::put → NO_COVERAGE

3651

1.1
Location : drawAxes
Killed by : none
Replaced double subtraction with addition → NO_COVERAGE

2.2
Location : drawAxes
Killed by : none
removed call to java/awt/geom/Rectangle2D::getMinX → NO_COVERAGE

3.3
Location : drawAxes
Killed by : none
Replaced double operation with first member → NO_COVERAGE

4.4
Location : drawAxes
Killed by : none
Replaced double operation by second member → NO_COVERAGE

5.5
Location : drawAxes
Killed by : none
Replaced double subtraction with addition → NO_COVERAGE

6.6
Location : drawAxes
Killed by : none
Replaced double subtraction with multiplication → NO_COVERAGE

7.7
Location : drawAxes
Killed by : none
Replaced double subtraction with division → NO_COVERAGE

8.8
Location : drawAxes
Killed by : none
Replaced double subtraction with modulus → NO_COVERAGE

3652

1.1
Location : drawAxes
Killed by : none
replaced call to org/jfree/ui/RectangleInsets::calculateLeftOutset with argument → NO_COVERAGE

2.2
Location : drawAxes
Killed by : none
removed call to java/awt/geom/Rectangle2D::getWidth → NO_COVERAGE

3.3
Location : drawAxes
Killed by : none
removed call to org/jfree/ui/RectangleInsets::calculateLeftOutset → NO_COVERAGE

3653

1.1
Location : drawAxes
Killed by : none
removed call to org/jfree/chart/axis/AxisCollection::getAxesAtLeft → NO_COVERAGE

3654

1.1
Location : drawAxes
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : drawAxes
Killed by : none
removed call to java/util/Iterator::hasNext → NO_COVERAGE

3.3
Location : drawAxes
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

4.4
Location : drawAxes
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

5.5
Location : drawAxes
Killed by : none
not equal to less than → NO_COVERAGE

6.6
Location : drawAxes
Killed by : none
not equal to less or equal → NO_COVERAGE

7.7
Location : drawAxes
Killed by : none
not equal to greater than → NO_COVERAGE

8.8
Location : drawAxes
Killed by : none
not equal to greater or equal → NO_COVERAGE

9.9
Location : drawAxes
Killed by : none
not equal to equal → NO_COVERAGE

3655

1.1
Location : drawAxes
Killed by : none
removed call to java/util/Iterator::next → NO_COVERAGE

3656

1.1
Location : drawAxes
Killed by : none
removed call to org/jfree/chart/axis/ValueAxis::draw → NO_COVERAGE

2.2
Location : drawAxes
Killed by : none
Negated double local variable number 7 → NO_COVERAGE

3.3
Location : drawAxes
Killed by : none
Incremented (a++) double local variable number 9 → NO_COVERAGE

4.4
Location : drawAxes
Killed by : none
Decremented (a--) double local variable number 9 → NO_COVERAGE

5.5
Location : drawAxes
Killed by : none
Incremented (++a) double local variable number 7 → NO_COVERAGE

6.6
Location : drawAxes
Killed by : none
Decremented (--a) double local variable number 9 → NO_COVERAGE

3658

1.1
Location : drawAxes
Killed by : none
removed call to org/jfree/chart/axis/AxisState::getCursor → NO_COVERAGE

3659

1.1
Location : drawAxes
Killed by : none
replaced call to java/util/Map::put with argument → NO_COVERAGE

2.2
Location : drawAxes
Killed by : none
removed call to java/util/Map::put → NO_COVERAGE

3663

1.1
Location : drawAxes
Killed by : none
Replaced double addition with subtraction → NO_COVERAGE

2.2
Location : drawAxes
Killed by : none
removed call to java/awt/geom/Rectangle2D::getMaxX → NO_COVERAGE

3.3
Location : drawAxes
Killed by : none
Replaced double operation with first member → NO_COVERAGE

4.4
Location : drawAxes
Killed by : none
Replaced double operation by second member → NO_COVERAGE

5.5
Location : drawAxes
Killed by : none
Replaced double addition with subtraction → NO_COVERAGE

6.6
Location : drawAxes
Killed by : none
Replaced double addition with multiplication → NO_COVERAGE

7.7
Location : drawAxes
Killed by : none
Replaced double addition with division → NO_COVERAGE

8.8
Location : drawAxes
Killed by : none
Replaced double addition with modulus → NO_COVERAGE

3664

1.1
Location : drawAxes
Killed by : none
replaced call to org/jfree/ui/RectangleInsets::calculateRightOutset with argument → NO_COVERAGE

2.2
Location : drawAxes
Killed by : none
removed call to java/awt/geom/Rectangle2D::getWidth → NO_COVERAGE

3.3
Location : drawAxes
Killed by : none
removed call to org/jfree/ui/RectangleInsets::calculateRightOutset → NO_COVERAGE

3665

1.1
Location : drawAxes
Killed by : none
removed call to org/jfree/chart/axis/AxisCollection::getAxesAtRight → NO_COVERAGE

3666

1.1
Location : drawAxes
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : drawAxes
Killed by : none
removed call to java/util/Iterator::hasNext → NO_COVERAGE

3.3
Location : drawAxes
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

4.4
Location : drawAxes
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

5.5
Location : drawAxes
Killed by : none
not equal to less than → NO_COVERAGE

6.6
Location : drawAxes
Killed by : none
not equal to less or equal → NO_COVERAGE

7.7
Location : drawAxes
Killed by : none
not equal to greater than → NO_COVERAGE

8.8
Location : drawAxes
Killed by : none
not equal to greater or equal → NO_COVERAGE

9.9
Location : drawAxes
Killed by : none
not equal to equal → NO_COVERAGE

3668

1.1
Location : drawAxes
Killed by : none
removed call to org/jfree/chart/axis/ValueAxis::draw → NO_COVERAGE

2.2
Location : drawAxes
Killed by : none
Negated double local variable number 7 → NO_COVERAGE

3.3
Location : drawAxes
Killed by : none
Incremented (a++) double local variable number 9 → NO_COVERAGE

4.4
Location : drawAxes
Killed by : none
Decremented (a--) double local variable number 9 → NO_COVERAGE

5.5
Location : drawAxes
Killed by : none
Incremented (++a) double local variable number 7 → NO_COVERAGE

6.6
Location : drawAxes
Killed by : none
Decremented (--a) double local variable number 9 → NO_COVERAGE

3670

1.1
Location : drawAxes
Killed by : none
removed call to org/jfree/chart/axis/AxisState::getCursor → NO_COVERAGE

3671

1.1
Location : drawAxes
Killed by : none
replaced call to java/util/Map::put with argument → NO_COVERAGE

2.2
Location : drawAxes
Killed by : none
removed call to java/util/Map::put → NO_COVERAGE

3674

1.1
Location : drawAxes
Killed by : none
replaced return value with null for org/jfree/chart/plot/XYPlot::drawAxes → NO_COVERAGE

2.2
Location : drawAxes
Killed by : none
mutated return of Object value for org/jfree/chart/plot/XYPlot::drawAxes to ( if (x != null) null else throw new RuntimeException ) → NO_COVERAGE

3696

1.1
Location : render
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

2.2
Location : render
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

3.3
Location : render
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

4.4
Location : render
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

5.5
Location : render
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

3697

1.1
Location : render
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::getDataset → NO_COVERAGE

2.2
Location : render
Killed by : none
Negated integer local variable number 3 → NO_COVERAGE

3.3
Location : render
Killed by : none
Incremented (a++) integer local variable number 3 → NO_COVERAGE

4.4
Location : render
Killed by : none
Decremented (a--) integer local variable number 3 → NO_COVERAGE

5.5
Location : render
Killed by : none
Incremented (++a) integer local variable number 3 → NO_COVERAGE

6.6
Location : render
Killed by : none
Decremented (--a) integer local variable number 3 → NO_COVERAGE

3698

1.1
Location : render
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : render
Killed by : none
removed call to org/jfree/data/general/DatasetUtilities::isEmptyOrNull → NO_COVERAGE

3.3
Location : render
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

4.4
Location : render
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

5.5
Location : render
Killed by : none
not equal to less than → NO_COVERAGE

6.6
Location : render
Killed by : none
not equal to less or equal → NO_COVERAGE

7.7
Location : render
Killed by : none
not equal to greater than → NO_COVERAGE

8.8
Location : render
Killed by : none
not equal to greater or equal → NO_COVERAGE

9.9
Location : render
Killed by : none
not equal to equal → NO_COVERAGE

3699

1.1
Location : render
Killed by : none
Substituted 1 with 0 → NO_COVERAGE

2.2
Location : render
Killed by : none
Substituted 1 with 0 → NO_COVERAGE

3.3
Location : render
Killed by : none
Substituted 1 with -1 → NO_COVERAGE

4.4
Location : render
Killed by : none
Substituted 1 with -1 → NO_COVERAGE

5.5
Location : render
Killed by : none
Substituted 1 with 2 → NO_COVERAGE

6.6
Location : render
Killed by : none
Substituted 1 with 0 → NO_COVERAGE

3700

1.1
Location : render
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::getDomainAxisForDataset → NO_COVERAGE

2.2
Location : render
Killed by : none
Negated integer local variable number 3 → NO_COVERAGE

3.3
Location : render
Killed by : none
Incremented (a++) integer local variable number 3 → NO_COVERAGE

4.4
Location : render
Killed by : none
Decremented (a--) integer local variable number 3 → NO_COVERAGE

5.5
Location : render
Killed by : none
Incremented (++a) integer local variable number 3 → NO_COVERAGE

6.6
Location : render
Killed by : none
Decremented (--a) integer local variable number 3 → NO_COVERAGE

3701

1.1
Location : render
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::getRangeAxisForDataset → NO_COVERAGE

2.2
Location : render
Killed by : none
Negated integer local variable number 3 → NO_COVERAGE

3.3
Location : render
Killed by : none
Incremented (a++) integer local variable number 3 → NO_COVERAGE

4.4
Location : render
Killed by : none
Decremented (a--) integer local variable number 3 → NO_COVERAGE

5.5
Location : render
Killed by : none
Incremented (++a) integer local variable number 3 → NO_COVERAGE

6.6
Location : render
Killed by : none
Decremented (--a) integer local variable number 3 → NO_COVERAGE

3702

1.1
Location : render
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : render
Killed by : none
negated conditional → NO_COVERAGE

3.3
Location : render
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

4.4
Location : render
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

5.5
Location : render
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

6.6
Location : render
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

7.7
Location : render
Killed by : none
equal to not equal → NO_COVERAGE

8.8
Location : render
Killed by : none
not equal to equal → NO_COVERAGE

3703

1.1
Location : render
Killed by : none
replaced boolean return with false for org/jfree/chart/plot/XYPlot::render → NO_COVERAGE

2.2
Location : render
Killed by : none
replaced boolean return with true for org/jfree/chart/plot/XYPlot::render → NO_COVERAGE

3.3
Location : render
Killed by : none
replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE

4.4
Location : render
Killed by : none
Negated integer local variable number 6 → NO_COVERAGE

5.5
Location : render
Killed by : none
Incremented (a++) integer local variable number 6 → NO_COVERAGE

6.6
Location : render
Killed by : none
Decremented (a--) integer local variable number 6 → NO_COVERAGE

7.7
Location : render
Killed by : none
Incremented (++a) integer local variable number 6 → NO_COVERAGE

8.8
Location : render
Killed by : none
Decremented (--a) integer local variable number 6 → NO_COVERAGE

3705

1.1
Location : render
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::getRenderer → NO_COVERAGE

2.2
Location : render
Killed by : none
Negated integer local variable number 3 → NO_COVERAGE

3.3
Location : render
Killed by : none
Incremented (a++) integer local variable number 3 → NO_COVERAGE

4.4
Location : render
Killed by : none
Decremented (a--) integer local variable number 3 → NO_COVERAGE

5.5
Location : render
Killed by : none
Incremented (++a) integer local variable number 3 → NO_COVERAGE

6.6
Location : render
Killed by : none
Decremented (--a) integer local variable number 3 → NO_COVERAGE

3706

1.1
Location : render
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : render
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : render
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : render
Killed by : none
not equal to equal → NO_COVERAGE

3707

1.1
Location : render
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::getRenderer → NO_COVERAGE

3708

1.1
Location : render
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : render
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : render
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : render
Killed by : none
not equal to equal → NO_COVERAGE

3709

1.1
Location : render
Killed by : none
replaced boolean return with false for org/jfree/chart/plot/XYPlot::render → NO_COVERAGE

2.2
Location : render
Killed by : none
replaced boolean return with true for org/jfree/chart/plot/XYPlot::render → NO_COVERAGE

3.3
Location : render
Killed by : none
replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE

4.4
Location : render
Killed by : none
Negated integer local variable number 6 → NO_COVERAGE

5.5
Location : render
Killed by : none
Incremented (a++) integer local variable number 6 → NO_COVERAGE

6.6
Location : render
Killed by : none
Decremented (a--) integer local variable number 6 → NO_COVERAGE

7.7
Location : render
Killed by : none
Incremented (++a) integer local variable number 6 → NO_COVERAGE

8.8
Location : render
Killed by : none
Decremented (--a) integer local variable number 6 → NO_COVERAGE

3713

1.1
Location : render
Killed by : none
removed call to org/jfree/chart/renderer/xy/XYItemRenderer::initialise → NO_COVERAGE

3715

1.1
Location : render
Killed by : none
removed call to org/jfree/chart/renderer/xy/XYItemRenderer::getPassCount → NO_COVERAGE

3717

1.1
Location : render
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::getSeriesRenderingOrder → NO_COVERAGE

3718

1.1
Location : render
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : render
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : render
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : render
Killed by : none
not equal to equal → NO_COVERAGE

3720

1.1
Location : render
Killed by : none
changed conditional boundary → NO_COVERAGE

2.2
Location : render
Killed by : none
Changed increment from 1 to -1 → NO_COVERAGE

3.3
Location : render
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

4.4
Location : render
Killed by : none
negated conditional → NO_COVERAGE

5.5
Location : render
Killed by : none
removed conditional - replaced comparison check with false → NO_COVERAGE

6.6
Location : render
Killed by : none
removed conditional - replaced comparison check with true → NO_COVERAGE

7.7
Location : render
Killed by : none
Removed increment 1 → NO_COVERAGE

8.8
Location : render
Killed by : none
Negated integer local variable number 14 → NO_COVERAGE

9.9
Location : render
Killed by : none
Negated integer local variable number 12 → NO_COVERAGE

10.10
Location : render
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

11.11
Location : render
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

12.12
Location : render
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

13.13
Location : render
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

14.14
Location : render
Killed by : none
Less than to less or equal → NO_COVERAGE

15.15
Location : render
Killed by : none
Less than to greater than → NO_COVERAGE

16.16
Location : render
Killed by : none
Less than to greater or equal → NO_COVERAGE

17.17
Location : render
Killed by : none
Less than to equal → NO_COVERAGE

18.18
Location : render
Killed by : none
Less than to not equal → NO_COVERAGE

19.19
Location : render
Killed by : none
Incremented (a++) integer local variable number 14 → NO_COVERAGE

20.20
Location : render
Killed by : none
Incremented (a++) integer local variable number 12 → NO_COVERAGE

21.21
Location : render
Killed by : none
Decremented (a--) integer local variable number 14 → NO_COVERAGE

22.22
Location : render
Killed by : none
Decremented (a--) integer local variable number 12 → NO_COVERAGE

23.23
Location : render
Killed by : none
Incremented (++a) integer local variable number 14 → NO_COVERAGE

24.24
Location : render
Killed by : none
Incremented (++a) integer local variable number 12 → NO_COVERAGE

25.25
Location : render
Killed by : none
Decremented (--a) integer local variable number 14 → NO_COVERAGE

26.26
Location : render
Killed by : none
Decremented (--a) integer local variable number 12 → NO_COVERAGE

3721

1.1
Location : render
Killed by : none
removed call to org/jfree/data/xy/XYDataset::getSeriesCount → NO_COVERAGE

3722

1.1
Location : render
Killed by : none
changed conditional boundary → NO_COVERAGE

2.2
Location : render
Killed by : none
Changed increment from -1 to 1 → NO_COVERAGE

3.3
Location : render
Killed by : none
Substituted 1 with 0 → NO_COVERAGE

4.4
Location : render
Killed by : none
Replaced integer subtraction with addition → NO_COVERAGE

5.5
Location : render
Killed by : none
negated conditional → NO_COVERAGE

6.6
Location : render
Killed by : none
removed conditional - replaced comparison check with false → NO_COVERAGE

7.7
Location : render
Killed by : none
removed conditional - replaced comparison check with true → NO_COVERAGE

8.8
Location : render
Killed by : none
Removed increment -1 → NO_COVERAGE

9.9
Location : render
Killed by : none
Negated integer local variable number 15 → NO_COVERAGE

10.10
Location : render
Killed by : none
Negated integer local variable number 16 → NO_COVERAGE

11.11
Location : render
Killed by : none
Replaced integer operation with first member → NO_COVERAGE

12.12
Location : render
Killed by : none
Replaced integer operation by second member → NO_COVERAGE

13.13
Location : render
Killed by : none
Replaced integer subtraction with addition → NO_COVERAGE

14.14
Location : render
Killed by : none
Replaced integer subtraction with multiplication → NO_COVERAGE

15.15
Location : render
Killed by : none
Replaced integer subtraction with division → NO_COVERAGE

16.16
Location : render
Killed by : none
Replaced integer subtraction with modulus → NO_COVERAGE

17.17
Location : render
Killed by : none
Substituted 1 with 0 → NO_COVERAGE

18.18
Location : render
Killed by : none
Substituted 1 with -1 → NO_COVERAGE

19.19
Location : render
Killed by : none
Substituted 1 with -1 → NO_COVERAGE

20.20
Location : render
Killed by : none
Substituted 1 with 2 → NO_COVERAGE

21.21
Location : render
Killed by : none
Substituted 1 with 0 → NO_COVERAGE

22.22
Location : render
Killed by : none
greater or equal to less than → NO_COVERAGE

23.23
Location : render
Killed by : none
greater or equal to less or equal → NO_COVERAGE

24.24
Location : render
Killed by : none
greater or equal to greater than → NO_COVERAGE

25.25
Location : render
Killed by : none
greater or equal to equal → NO_COVERAGE

26.26
Location : render
Killed by : none
greater or equal to not equal → NO_COVERAGE

27.27
Location : render
Killed by : none
Incremented (a++) integer local variable number 15 → NO_COVERAGE

28.28
Location : render
Killed by : none
Incremented (a++) integer local variable number 16 → NO_COVERAGE

29.29
Location : render
Killed by : none
Decremented (a--) integer local variable number 15 → NO_COVERAGE

30.30
Location : render
Killed by : none
Decremented (a--) integer local variable number 16 → NO_COVERAGE

31.31
Location : render
Killed by : none
Incremented (++a) integer local variable number 15 → NO_COVERAGE

32.32
Location : render
Killed by : none
Incremented (++a) integer local variable number 16 → NO_COVERAGE

33.33
Location : render
Killed by : none
Decremented (--a) integer local variable number 15 → NO_COVERAGE

34.34
Location : render
Killed by : none
Decremented (--a) integer local variable number 16 → NO_COVERAGE

3723

1.1
Location : render
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

2.2
Location : render
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

3.3
Location : render
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

4.4
Location : render
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

5.5
Location : render
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

3724

1.1
Location : render
Killed by : none
replaced call to org/jfree/data/xy/XYDataset::getItemCount with argument → NO_COVERAGE

2.2
Location : render
Killed by : none
Substituted 1 with 0 → NO_COVERAGE

3.3
Location : render
Killed by : none
Replaced integer subtraction with addition → NO_COVERAGE

4.4
Location : render
Killed by : none
removed call to org/jfree/data/xy/XYDataset::getItemCount → NO_COVERAGE

5.5
Location : render
Killed by : none
Negated integer local variable number 16 → NO_COVERAGE

6.6
Location : render
Killed by : none
Replaced integer operation with first member → NO_COVERAGE

7.7
Location : render
Killed by : none
Replaced integer operation by second member → NO_COVERAGE

8.8
Location : render
Killed by : none
Replaced integer subtraction with addition → NO_COVERAGE

9.9
Location : render
Killed by : none
Replaced integer subtraction with multiplication → NO_COVERAGE

10.10
Location : render
Killed by : none
Replaced integer subtraction with division → NO_COVERAGE

11.11
Location : render
Killed by : none
Replaced integer subtraction with modulus → NO_COVERAGE

12.12
Location : render
Killed by : none
Substituted 1 with 0 → NO_COVERAGE

13.13
Location : render
Killed by : none
Substituted 1 with -1 → NO_COVERAGE

14.14
Location : render
Killed by : none
Substituted 1 with -1 → NO_COVERAGE

15.15
Location : render
Killed by : none
Substituted 1 with 2 → NO_COVERAGE

16.16
Location : render
Killed by : none
Substituted 1 with 0 → NO_COVERAGE

17.17
Location : render
Killed by : none
Incremented (a++) integer local variable number 16 → NO_COVERAGE

18.18
Location : render
Killed by : none
Decremented (a--) integer local variable number 16 → NO_COVERAGE

19.19
Location : render
Killed by : none
Incremented (++a) integer local variable number 16 → NO_COVERAGE

20.20
Location : render
Killed by : none
Decremented (--a) integer local variable number 16 → NO_COVERAGE

3725

1.1
Location : render
Killed by : none
Substituted -1 with 0 → NO_COVERAGE

2.2
Location : render
Killed by : none
negated conditional → NO_COVERAGE

3.3
Location : render
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

4.4
Location : render
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

5.5
Location : render
Killed by : none
Negated integer local variable number 18 → NO_COVERAGE

6.6
Location : render
Killed by : none
Substituted -1 with 1 → NO_COVERAGE

7.7
Location : render
Killed by : none
Substituted -1 with 0 → NO_COVERAGE

8.8
Location : render
Killed by : none
Substituted -1 with 1 → NO_COVERAGE

9.9
Location : render
Killed by : none
Substituted -1 with 0 → NO_COVERAGE

10.10
Location : render
Killed by : none
Substituted -1 with -2 → NO_COVERAGE

11.11
Location : render
Killed by : none
not equal to less than → NO_COVERAGE

12.12
Location : render
Killed by : none
not equal to less or equal → NO_COVERAGE

13.13
Location : render
Killed by : none
not equal to greater than → NO_COVERAGE

14.14
Location : render
Killed by : none
not equal to greater or equal → NO_COVERAGE

15.15
Location : render
Killed by : none
not equal to equal → NO_COVERAGE

16.16
Location : render
Killed by : none
Incremented (a++) integer local variable number 18 → NO_COVERAGE

17.17
Location : render
Killed by : none
Decremented (a--) integer local variable number 18 → NO_COVERAGE

18.18
Location : render
Killed by : none
Incremented (++a) integer local variable number 18 → NO_COVERAGE

19.19
Location : render
Killed by : none
Decremented (--a) integer local variable number 18 → NO_COVERAGE

3728

1.1
Location : render
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : render
Killed by : none
removed call to org/jfree/chart/renderer/xy/XYItemRendererState::getProcessVisibleItemsOnly → NO_COVERAGE

3.3
Location : render
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

4.4
Location : render
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

5.5
Location : render
Killed by : none
equal to less than → NO_COVERAGE

6.6
Location : render
Killed by : none
equal to less or equal → NO_COVERAGE

7.7
Location : render
Killed by : none
equal to greater than → NO_COVERAGE

8.8
Location : render
Killed by : none
equal to greater or equal → NO_COVERAGE

9.9
Location : render
Killed by : none
equal to not equal → NO_COVERAGE

3729

1.1
Location : render
Killed by : none
removed call to org/jfree/chart/renderer/RendererUtilities::findLiveItems → NO_COVERAGE

3730

1.1
Location : render
Killed by : none
removed call to org/jfree/chart/axis/ValueAxis::getLowerBound → NO_COVERAGE

2.2
Location : render
Killed by : none
Negated integer local variable number 16 → NO_COVERAGE

3.3
Location : render
Killed by : none
Incremented (a++) integer local variable number 16 → NO_COVERAGE

4.4
Location : render
Killed by : none
Decremented (a--) integer local variable number 16 → NO_COVERAGE

5.5
Location : render
Killed by : none
Incremented (++a) integer local variable number 16 → NO_COVERAGE

6.6
Location : render
Killed by : none
Decremented (--a) integer local variable number 16 → NO_COVERAGE

3731

1.1
Location : render
Killed by : none
removed call to org/jfree/chart/axis/ValueAxis::getUpperBound → NO_COVERAGE

3732

1.1
Location : render
Killed by : none
replaced call to java/lang/Math::max with argument → NO_COVERAGE

2.2
Location : render
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

3.3
Location : render
Killed by : none
Substituted 1 with 0 → NO_COVERAGE

4.4
Location : render
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

5.5
Location : render
Killed by : none
Replaced integer subtraction with addition → NO_COVERAGE

6.6
Location : render
Killed by : none
removed call to java/lang/Math::max → NO_COVERAGE

7.7
Location : render
Killed by : none
Negated integer array field → NO_COVERAGE

8.8
Location : render
Killed by : none
Replaced integer operation with first member → NO_COVERAGE

9.9
Location : render
Killed by : none
Replaced integer operation by second member → NO_COVERAGE

10.10
Location : render
Killed by : none
Replaced integer subtraction with addition → NO_COVERAGE

11.11
Location : render
Killed by : none
Replaced integer subtraction with multiplication → NO_COVERAGE

12.12
Location : render
Killed by : none
Replaced integer subtraction with division → NO_COVERAGE

13.13
Location : render
Killed by : none
Replaced integer subtraction with modulus → NO_COVERAGE

14.14
Location : render
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

15.15
Location : render
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

16.16
Location : render
Killed by : none
Substituted 1 with 0 → NO_COVERAGE

17.17
Location : render
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

18.18
Location : render
Killed by : none
Substituted 1 with -1 → NO_COVERAGE

19.19
Location : render
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

20.20
Location : render
Killed by : none
Substituted 1 with -1 → NO_COVERAGE

21.21
Location : render
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

22.22
Location : render
Killed by : none
Substituted 1 with 2 → NO_COVERAGE

23.23
Location : render
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

24.24
Location : render
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

25.25
Location : render
Killed by : none
Substituted 1 with 0 → NO_COVERAGE

26.26
Location : render
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

27.27
Location : render
Killed by : none
Incremented (a++) integer array field → NO_COVERAGE

28.28
Location : render
Killed by : none
Decremented (a--) integer array field → NO_COVERAGE

29.29
Location : render
Killed by : none
Incremented (++a) integer array field → NO_COVERAGE

30.30
Location : render
Killed by : none
Decremented (--a) integer array field → NO_COVERAGE

3733

1.1
Location : render
Killed by : none
replaced call to java/lang/Math::min with argument → NO_COVERAGE

2.2
Location : render
Killed by : none
Substituted 1 with 0 → NO_COVERAGE

3.3
Location : render
Killed by : none
Substituted 1 with 0 → NO_COVERAGE

4.4
Location : render
Killed by : none
Replaced integer addition with subtraction → NO_COVERAGE

5.5
Location : render
Killed by : none
removed call to java/lang/Math::min → NO_COVERAGE

6.6
Location : render
Killed by : none
Negated integer array field → NO_COVERAGE

7.7
Location : render
Killed by : none
Negated integer local variable number 18 → NO_COVERAGE

8.8
Location : render
Killed by : none
Replaced integer operation with first member → NO_COVERAGE

9.9
Location : render
Killed by : none
Replaced integer operation by second member → NO_COVERAGE

10.10
Location : render
Killed by : none
Replaced integer addition with subtraction → NO_COVERAGE

11.11
Location : render
Killed by : none
Replaced integer addition with multiplication → NO_COVERAGE

12.12
Location : render
Killed by : none
Replaced integer addition with division → NO_COVERAGE

13.13
Location : render
Killed by : none
Replaced integer addition with modulus → NO_COVERAGE

14.14
Location : render
Killed by : none
Substituted 1 with 0 → NO_COVERAGE

15.15
Location : render
Killed by : none
Substituted 1 with 0 → NO_COVERAGE

16.16
Location : render
Killed by : none
Substituted 1 with -1 → NO_COVERAGE

17.17
Location : render
Killed by : none
Substituted 1 with -1 → NO_COVERAGE

18.18
Location : render
Killed by : none
Substituted 1 with -1 → NO_COVERAGE

19.19
Location : render
Killed by : none
Substituted 1 with -1 → NO_COVERAGE

20.20
Location : render
Killed by : none
Substituted 1 with 2 → NO_COVERAGE

21.21
Location : render
Killed by : none
Substituted 1 with 2 → NO_COVERAGE

22.22
Location : render
Killed by : none
Substituted 1 with 0 → NO_COVERAGE

23.23
Location : render
Killed by : none
Substituted 1 with 0 → NO_COVERAGE

24.24
Location : render
Killed by : none
Incremented (a++) integer array field → NO_COVERAGE

25.25
Location : render
Killed by : none
Incremented (a++) integer local variable number 18 → NO_COVERAGE

26.26
Location : render
Killed by : none
Decremented (a--) integer array field → NO_COVERAGE

27.27
Location : render
Killed by : none
Decremented (a--) integer local variable number 18 → NO_COVERAGE

28.28
Location : render
Killed by : none
Incremented (++a) integer array field → NO_COVERAGE

29.29
Location : render
Killed by : none
Incremented (++a) integer local variable number 18 → NO_COVERAGE

30.30
Location : render
Killed by : none
Decremented (--a) integer array field → NO_COVERAGE

31.31
Location : render
Killed by : none
Decremented (--a) integer local variable number 18 → NO_COVERAGE

3735

1.1
Location : render
Killed by : none
removed call to org/jfree/chart/renderer/xy/XYItemRendererState::startSeriesPass → NO_COVERAGE

2.2
Location : render
Killed by : none
Negated integer local variable number 16 → NO_COVERAGE

3.3
Location : render
Killed by : none
Negated integer local variable number 17 → NO_COVERAGE

4.4
Location : render
Killed by : none
Incremented (a++) integer local variable number 16 → NO_COVERAGE

5.5
Location : render
Killed by : none
Incremented (a++) integer local variable number 17 → NO_COVERAGE

6.6
Location : render
Killed by : none
Decremented (a--) integer local variable number 16 → NO_COVERAGE

7.7
Location : render
Killed by : none
Decremented (a--) integer local variable number 17 → NO_COVERAGE

8.8
Location : render
Killed by : none
Incremented (++a) integer local variable number 16 → NO_COVERAGE

9.9
Location : render
Killed by : none
Incremented (++a) integer local variable number 17 → NO_COVERAGE

10.10
Location : render
Killed by : none
Decremented (--a) integer local variable number 16 → NO_COVERAGE

11.11
Location : render
Killed by : none
Decremented (--a) integer local variable number 17 → NO_COVERAGE

3736

1.1
Location : render
Killed by : none
Negated integer local variable number 18 → NO_COVERAGE

2.2
Location : render
Killed by : none
Negated integer local variable number 14 → NO_COVERAGE

3.3
Location : render
Killed by : none
Negated integer local variable number 12 → NO_COVERAGE

4.4
Location : render
Killed by : none
Incremented (a++) integer local variable number 18 → NO_COVERAGE

5.5
Location : render
Killed by : none
Incremented (a++) integer local variable number 14 → NO_COVERAGE

6.6
Location : render
Killed by : none
Incremented (a++) integer local variable number 12 → NO_COVERAGE

7.7
Location : render
Killed by : none
Decremented (a--) integer local variable number 18 → NO_COVERAGE

8.8
Location : render
Killed by : none
Decremented (a--) integer local variable number 14 → NO_COVERAGE

9.9
Location : render
Killed by : none
Decremented (a--) integer local variable number 12 → NO_COVERAGE

10.10
Location : render
Killed by : none
Incremented (++a) integer local variable number 18 → NO_COVERAGE

11.11
Location : render
Killed by : none
Incremented (++a) integer local variable number 14 → NO_COVERAGE

12.12
Location : render
Killed by : none
Incremented (++a) integer local variable number 12 → NO_COVERAGE

13.13
Location : render
Killed by : none
Decremented (--a) integer local variable number 18 → NO_COVERAGE

14.14
Location : render
Killed by : none
Decremented (--a) integer local variable number 14 → NO_COVERAGE

15.15
Location : render
Killed by : none
Decremented (--a) integer local variable number 12 → NO_COVERAGE

3737

1.1
Location : render
Killed by : none
changed conditional boundary → NO_COVERAGE

2.2
Location : render
Killed by : none
Changed increment from 1 to -1 → NO_COVERAGE

3.3
Location : render
Killed by : none
negated conditional → NO_COVERAGE

4.4
Location : render
Killed by : none
removed conditional - replaced comparison check with false → NO_COVERAGE

5.5
Location : render
Killed by : none
removed conditional - replaced comparison check with true → NO_COVERAGE

6.6
Location : render
Killed by : none
Removed increment 1 → NO_COVERAGE

7.7
Location : render
Killed by : none
Negated integer local variable number 17 → NO_COVERAGE

8.8
Location : render
Killed by : none
Negated integer local variable number 19 → NO_COVERAGE

9.9
Location : render
Killed by : none
Negated integer local variable number 18 → NO_COVERAGE

10.10
Location : render
Killed by : none
Less or equal to less than → NO_COVERAGE

11.11
Location : render
Killed by : none
Less or equal to greater than → NO_COVERAGE

12.12
Location : render
Killed by : none
Less or equal to greater or equal → NO_COVERAGE

13.13
Location : render
Killed by : none
Less or equal to equal → NO_COVERAGE

14.14
Location : render
Killed by : none
Less or equal to not equal → NO_COVERAGE

15.15
Location : render
Killed by : none
Incremented (a++) integer local variable number 17 → NO_COVERAGE

16.16
Location : render
Killed by : none
Incremented (a++) integer local variable number 19 → NO_COVERAGE

17.17
Location : render
Killed by : none
Incremented (a++) integer local variable number 18 → NO_COVERAGE

18.18
Location : render
Killed by : none
Decremented (a--) integer local variable number 17 → NO_COVERAGE

19.19
Location : render
Killed by : none
Decremented (a--) integer local variable number 19 → NO_COVERAGE

20.20
Location : render
Killed by : none
Decremented (a--) integer local variable number 18 → NO_COVERAGE

21.21
Location : render
Killed by : none
Incremented (++a) integer local variable number 17 → NO_COVERAGE

22.22
Location : render
Killed by : none
Incremented (++a) integer local variable number 19 → NO_COVERAGE

23.23
Location : render
Killed by : none
Incremented (++a) integer local variable number 18 → NO_COVERAGE

24.24
Location : render
Killed by : none
Decremented (--a) integer local variable number 17 → NO_COVERAGE

25.25
Location : render
Killed by : none
Decremented (--a) integer local variable number 19 → NO_COVERAGE

26.26
Location : render
Killed by : none
Decremented (--a) integer local variable number 18 → NO_COVERAGE

3738

1.1
Location : render
Killed by : none
removed call to org/jfree/chart/renderer/xy/XYItemRenderer::drawItem → NO_COVERAGE

3739

1.1
Location : render
Killed by : none
Negated integer local variable number 16 → NO_COVERAGE

2.2
Location : render
Killed by : none
Negated integer local variable number 19 → NO_COVERAGE

3.3
Location : render
Killed by : none
Incremented (a++) integer local variable number 16 → NO_COVERAGE

4.4
Location : render
Killed by : none
Incremented (a++) integer local variable number 19 → NO_COVERAGE

5.5
Location : render
Killed by : none
Decremented (a--) integer local variable number 16 → NO_COVERAGE

6.6
Location : render
Killed by : none
Decremented (a--) integer local variable number 19 → NO_COVERAGE

7.7
Location : render
Killed by : none
Incremented (++a) integer local variable number 16 → NO_COVERAGE

8.8
Location : render
Killed by : none
Incremented (++a) integer local variable number 19 → NO_COVERAGE

9.9
Location : render
Killed by : none
Decremented (--a) integer local variable number 16 → NO_COVERAGE

10.10
Location : render
Killed by : none
Decremented (--a) integer local variable number 19 → NO_COVERAGE

3740

1.1
Location : render
Killed by : none
Negated integer local variable number 14 → NO_COVERAGE

2.2
Location : render
Killed by : none
Incremented (a++) integer local variable number 14 → NO_COVERAGE

3.3
Location : render
Killed by : none
Decremented (a--) integer local variable number 14 → NO_COVERAGE

4.4
Location : render
Killed by : none
Incremented (++a) integer local variable number 14 → NO_COVERAGE

5.5
Location : render
Killed by : none
Decremented (--a) integer local variable number 14 → NO_COVERAGE

3742

1.1
Location : render
Killed by : none
removed call to org/jfree/chart/renderer/xy/XYItemRendererState::endSeriesPass → NO_COVERAGE

2.2
Location : render
Killed by : none
Negated integer local variable number 16 → NO_COVERAGE

3.3
Location : render
Killed by : none
Negated integer local variable number 17 → NO_COVERAGE

4.4
Location : render
Killed by : none
Incremented (a++) integer local variable number 16 → NO_COVERAGE

5.5
Location : render
Killed by : none
Incremented (a++) integer local variable number 17 → NO_COVERAGE

6.6
Location : render
Killed by : none
Decremented (a--) integer local variable number 16 → NO_COVERAGE

7.7
Location : render
Killed by : none
Decremented (a--) integer local variable number 17 → NO_COVERAGE

8.8
Location : render
Killed by : none
Incremented (++a) integer local variable number 16 → NO_COVERAGE

9.9
Location : render
Killed by : none
Incremented (++a) integer local variable number 17 → NO_COVERAGE

10.10
Location : render
Killed by : none
Decremented (--a) integer local variable number 16 → NO_COVERAGE

11.11
Location : render
Killed by : none
Decremented (--a) integer local variable number 17 → NO_COVERAGE

3743

1.1
Location : render
Killed by : none
Negated integer local variable number 18 → NO_COVERAGE

2.2
Location : render
Killed by : none
Negated integer local variable number 14 → NO_COVERAGE

3.3
Location : render
Killed by : none
Negated integer local variable number 12 → NO_COVERAGE

4.4
Location : render
Killed by : none
Incremented (a++) integer local variable number 18 → NO_COVERAGE

5.5
Location : render
Killed by : none
Incremented (a++) integer local variable number 14 → NO_COVERAGE

6.6
Location : render
Killed by : none
Incremented (a++) integer local variable number 12 → NO_COVERAGE

7.7
Location : render
Killed by : none
Decremented (a--) integer local variable number 18 → NO_COVERAGE

8.8
Location : render
Killed by : none
Decremented (a--) integer local variable number 14 → NO_COVERAGE

9.9
Location : render
Killed by : none
Decremented (a--) integer local variable number 12 → NO_COVERAGE

10.10
Location : render
Killed by : none
Incremented (++a) integer local variable number 18 → NO_COVERAGE

11.11
Location : render
Killed by : none
Incremented (++a) integer local variable number 14 → NO_COVERAGE

12.12
Location : render
Killed by : none
Incremented (++a) integer local variable number 12 → NO_COVERAGE

13.13
Location : render
Killed by : none
Decremented (--a) integer local variable number 18 → NO_COVERAGE

14.14
Location : render
Killed by : none
Decremented (--a) integer local variable number 14 → NO_COVERAGE

15.15
Location : render
Killed by : none
Decremented (--a) integer local variable number 12 → NO_COVERAGE

3749

1.1
Location : render
Killed by : none
changed conditional boundary → NO_COVERAGE

2.2
Location : render
Killed by : none
Changed increment from 1 to -1 → NO_COVERAGE

3.3
Location : render
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

4.4
Location : render
Killed by : none
negated conditional → NO_COVERAGE

5.5
Location : render
Killed by : none
removed conditional - replaced comparison check with false → NO_COVERAGE

6.6
Location : render
Killed by : none
removed conditional - replaced comparison check with true → NO_COVERAGE

7.7
Location : render
Killed by : none
Removed increment 1 → NO_COVERAGE

8.8
Location : render
Killed by : none
Negated integer local variable number 14 → NO_COVERAGE

9.9
Location : render
Killed by : none
Negated integer local variable number 12 → NO_COVERAGE

10.10
Location : render
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

11.11
Location : render
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

12.12
Location : render
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

13.13
Location : render
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

14.14
Location : render
Killed by : none
Less than to less or equal → NO_COVERAGE

15.15
Location : render
Killed by : none
Less than to greater than → NO_COVERAGE

16.16
Location : render
Killed by : none
Less than to greater or equal → NO_COVERAGE

17.17
Location : render
Killed by : none
Less than to equal → NO_COVERAGE

18.18
Location : render
Killed by : none
Less than to not equal → NO_COVERAGE

19.19
Location : render
Killed by : none
Incremented (a++) integer local variable number 14 → NO_COVERAGE

20.20
Location : render
Killed by : none
Incremented (a++) integer local variable number 12 → NO_COVERAGE

21.21
Location : render
Killed by : none
Decremented (a--) integer local variable number 14 → NO_COVERAGE

22.22
Location : render
Killed by : none
Decremented (a--) integer local variable number 12 → NO_COVERAGE

23.23
Location : render
Killed by : none
Incremented (++a) integer local variable number 14 → NO_COVERAGE

24.24
Location : render
Killed by : none
Incremented (++a) integer local variable number 12 → NO_COVERAGE

25.25
Location : render
Killed by : none
Decremented (--a) integer local variable number 14 → NO_COVERAGE

26.26
Location : render
Killed by : none
Decremented (--a) integer local variable number 12 → NO_COVERAGE

3750

1.1
Location : render
Killed by : none
removed call to org/jfree/data/xy/XYDataset::getSeriesCount → NO_COVERAGE

3751

1.1
Location : render
Killed by : none
changed conditional boundary → NO_COVERAGE

2.2
Location : render
Killed by : none
Changed increment from 1 to -1 → NO_COVERAGE

3.3
Location : render
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

4.4
Location : render
Killed by : none
negated conditional → NO_COVERAGE

5.5
Location : render
Killed by : none
removed conditional - replaced comparison check with false → NO_COVERAGE

6.6
Location : render
Killed by : none
removed conditional - replaced comparison check with true → NO_COVERAGE

7.7
Location : render
Killed by : none
Removed increment 1 → NO_COVERAGE

8.8
Location : render
Killed by : none
Negated integer local variable number 16 → NO_COVERAGE

9.9
Location : render
Killed by : none
Negated integer local variable number 15 → NO_COVERAGE

10.10
Location : render
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

11.11
Location : render
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

12.12
Location : render
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

13.13
Location : render
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

14.14
Location : render
Killed by : none
Less than to less or equal → NO_COVERAGE

15.15
Location : render
Killed by : none
Less than to greater than → NO_COVERAGE

16.16
Location : render
Killed by : none
Less than to greater or equal → NO_COVERAGE

17.17
Location : render
Killed by : none
Less than to equal → NO_COVERAGE

18.18
Location : render
Killed by : none
Less than to not equal → NO_COVERAGE

19.19
Location : render
Killed by : none
Incremented (a++) integer local variable number 16 → NO_COVERAGE

20.20
Location : render
Killed by : none
Incremented (a++) integer local variable number 15 → NO_COVERAGE

21.21
Location : render
Killed by : none
Decremented (a--) integer local variable number 16 → NO_COVERAGE

22.22
Location : render
Killed by : none
Decremented (a--) integer local variable number 15 → NO_COVERAGE

23.23
Location : render
Killed by : none
Incremented (++a) integer local variable number 16 → NO_COVERAGE

24.24
Location : render
Killed by : none
Incremented (++a) integer local variable number 15 → NO_COVERAGE

25.25
Location : render
Killed by : none
Decremented (--a) integer local variable number 16 → NO_COVERAGE

26.26
Location : render
Killed by : none
Decremented (--a) integer local variable number 15 → NO_COVERAGE

3752

1.1
Location : render
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

2.2
Location : render
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

3.3
Location : render
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

4.4
Location : render
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

5.5
Location : render
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

3753

1.1
Location : render
Killed by : none
replaced call to org/jfree/data/xy/XYDataset::getItemCount with argument → NO_COVERAGE

2.2
Location : render
Killed by : none
Substituted 1 with 0 → NO_COVERAGE

3.3
Location : render
Killed by : none
Replaced integer subtraction with addition → NO_COVERAGE

4.4
Location : render
Killed by : none
removed call to org/jfree/data/xy/XYDataset::getItemCount → NO_COVERAGE

5.5
Location : render
Killed by : none
Negated integer local variable number 16 → NO_COVERAGE

6.6
Location : render
Killed by : none
Replaced integer operation with first member → NO_COVERAGE

7.7
Location : render
Killed by : none
Replaced integer operation by second member → NO_COVERAGE

8.8
Location : render
Killed by : none
Replaced integer subtraction with addition → NO_COVERAGE

9.9
Location : render
Killed by : none
Replaced integer subtraction with multiplication → NO_COVERAGE

10.10
Location : render
Killed by : none
Replaced integer subtraction with division → NO_COVERAGE

11.11
Location : render
Killed by : none
Replaced integer subtraction with modulus → NO_COVERAGE

12.12
Location : render
Killed by : none
Substituted 1 with 0 → NO_COVERAGE

13.13
Location : render
Killed by : none
Substituted 1 with -1 → NO_COVERAGE

14.14
Location : render
Killed by : none
Substituted 1 with -1 → NO_COVERAGE

15.15
Location : render
Killed by : none
Substituted 1 with 2 → NO_COVERAGE

16.16
Location : render
Killed by : none
Substituted 1 with 0 → NO_COVERAGE

17.17
Location : render
Killed by : none
Incremented (a++) integer local variable number 16 → NO_COVERAGE

18.18
Location : render
Killed by : none
Decremented (a--) integer local variable number 16 → NO_COVERAGE

19.19
Location : render
Killed by : none
Incremented (++a) integer local variable number 16 → NO_COVERAGE

20.20
Location : render
Killed by : none
Decremented (--a) integer local variable number 16 → NO_COVERAGE

3754

1.1
Location : render
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : render
Killed by : none
removed call to org/jfree/chart/renderer/xy/XYItemRendererState::getProcessVisibleItemsOnly → NO_COVERAGE

3.3
Location : render
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

4.4
Location : render
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

5.5
Location : render
Killed by : none
equal to less than → NO_COVERAGE

6.6
Location : render
Killed by : none
equal to less or equal → NO_COVERAGE

7.7
Location : render
Killed by : none
equal to greater than → NO_COVERAGE

8.8
Location : render
Killed by : none
equal to greater or equal → NO_COVERAGE

9.9
Location : render
Killed by : none
equal to not equal → NO_COVERAGE

3755

1.1
Location : render
Killed by : none
removed call to org/jfree/chart/renderer/RendererUtilities::findLiveItems → NO_COVERAGE

3756

1.1
Location : render
Killed by : none
removed call to org/jfree/chart/axis/ValueAxis::getLowerBound → NO_COVERAGE

2.2
Location : render
Killed by : none
Negated integer local variable number 16 → NO_COVERAGE

3.3
Location : render
Killed by : none
Incremented (a++) integer local variable number 16 → NO_COVERAGE

4.4
Location : render
Killed by : none
Decremented (a--) integer local variable number 16 → NO_COVERAGE

5.5
Location : render
Killed by : none
Incremented (++a) integer local variable number 16 → NO_COVERAGE

6.6
Location : render
Killed by : none
Decremented (--a) integer local variable number 16 → NO_COVERAGE

3757

1.1
Location : render
Killed by : none
removed call to org/jfree/chart/axis/ValueAxis::getUpperBound → NO_COVERAGE

3758

1.1
Location : render
Killed by : none
replaced call to java/lang/Math::max with argument → NO_COVERAGE

2.2
Location : render
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

3.3
Location : render
Killed by : none
Substituted 1 with 0 → NO_COVERAGE

4.4
Location : render
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

5.5
Location : render
Killed by : none
Replaced integer subtraction with addition → NO_COVERAGE

6.6
Location : render
Killed by : none
removed call to java/lang/Math::max → NO_COVERAGE

7.7
Location : render
Killed by : none
Negated integer array field → NO_COVERAGE

8.8
Location : render
Killed by : none
Replaced integer operation with first member → NO_COVERAGE

9.9
Location : render
Killed by : none
Replaced integer operation by second member → NO_COVERAGE

10.10
Location : render
Killed by : none
Replaced integer subtraction with addition → NO_COVERAGE

11.11
Location : render
Killed by : none
Replaced integer subtraction with multiplication → NO_COVERAGE

12.12
Location : render
Killed by : none
Replaced integer subtraction with division → NO_COVERAGE

13.13
Location : render
Killed by : none
Replaced integer subtraction with modulus → NO_COVERAGE

14.14
Location : render
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

15.15
Location : render
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

16.16
Location : render
Killed by : none
Substituted 1 with 0 → NO_COVERAGE

17.17
Location : render
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

18.18
Location : render
Killed by : none
Substituted 1 with -1 → NO_COVERAGE

19.19
Location : render
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

20.20
Location : render
Killed by : none
Substituted 1 with -1 → NO_COVERAGE

21.21
Location : render
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

22.22
Location : render
Killed by : none
Substituted 1 with 2 → NO_COVERAGE

23.23
Location : render
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

24.24
Location : render
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

25.25
Location : render
Killed by : none
Substituted 1 with 0 → NO_COVERAGE

26.26
Location : render
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

27.27
Location : render
Killed by : none
Incremented (a++) integer array field → NO_COVERAGE

28.28
Location : render
Killed by : none
Decremented (a--) integer array field → NO_COVERAGE

29.29
Location : render
Killed by : none
Incremented (++a) integer array field → NO_COVERAGE

30.30
Location : render
Killed by : none
Decremented (--a) integer array field → NO_COVERAGE

3759

1.1
Location : render
Killed by : none
replaced call to java/lang/Math::min with argument → NO_COVERAGE

2.2
Location : render
Killed by : none
Substituted 1 with 0 → NO_COVERAGE

3.3
Location : render
Killed by : none
Substituted 1 with 0 → NO_COVERAGE

4.4
Location : render
Killed by : none
Replaced integer addition with subtraction → NO_COVERAGE

5.5
Location : render
Killed by : none
removed call to java/lang/Math::min → NO_COVERAGE

6.6
Location : render
Killed by : none
Negated integer array field → NO_COVERAGE

7.7
Location : render
Killed by : none
Negated integer local variable number 18 → NO_COVERAGE

8.8
Location : render
Killed by : none
Replaced integer operation with first member → NO_COVERAGE

9.9
Location : render
Killed by : none
Replaced integer operation by second member → NO_COVERAGE

10.10
Location : render
Killed by : none
Replaced integer addition with subtraction → NO_COVERAGE

11.11
Location : render
Killed by : none
Replaced integer addition with multiplication → NO_COVERAGE

12.12
Location : render
Killed by : none
Replaced integer addition with division → NO_COVERAGE

13.13
Location : render
Killed by : none
Replaced integer addition with modulus → NO_COVERAGE

14.14
Location : render
Killed by : none
Substituted 1 with 0 → NO_COVERAGE

15.15
Location : render
Killed by : none
Substituted 1 with 0 → NO_COVERAGE

16.16
Location : render
Killed by : none
Substituted 1 with -1 → NO_COVERAGE

17.17
Location : render
Killed by : none
Substituted 1 with -1 → NO_COVERAGE

18.18
Location : render
Killed by : none
Substituted 1 with -1 → NO_COVERAGE

19.19
Location : render
Killed by : none
Substituted 1 with -1 → NO_COVERAGE

20.20
Location : render
Killed by : none
Substituted 1 with 2 → NO_COVERAGE

21.21
Location : render
Killed by : none
Substituted 1 with 2 → NO_COVERAGE

22.22
Location : render
Killed by : none
Substituted 1 with 0 → NO_COVERAGE

23.23
Location : render
Killed by : none
Substituted 1 with 0 → NO_COVERAGE

24.24
Location : render
Killed by : none
Incremented (a++) integer array field → NO_COVERAGE

25.25
Location : render
Killed by : none
Incremented (a++) integer local variable number 18 → NO_COVERAGE

26.26
Location : render
Killed by : none
Decremented (a--) integer array field → NO_COVERAGE

27.27
Location : render
Killed by : none
Decremented (a--) integer local variable number 18 → NO_COVERAGE

28.28
Location : render
Killed by : none
Incremented (++a) integer array field → NO_COVERAGE

29.29
Location : render
Killed by : none
Incremented (++a) integer local variable number 18 → NO_COVERAGE

30.30
Location : render
Killed by : none
Decremented (--a) integer array field → NO_COVERAGE

31.31
Location : render
Killed by : none
Decremented (--a) integer local variable number 18 → NO_COVERAGE

3761

1.1
Location : render
Killed by : none
removed call to org/jfree/chart/renderer/xy/XYItemRendererState::startSeriesPass → NO_COVERAGE

2.2
Location : render
Killed by : none
Negated integer local variable number 16 → NO_COVERAGE

3.3
Location : render
Killed by : none
Negated integer local variable number 17 → NO_COVERAGE

4.4
Location : render
Killed by : none
Incremented (a++) integer local variable number 16 → NO_COVERAGE

5.5
Location : render
Killed by : none
Incremented (a++) integer local variable number 17 → NO_COVERAGE

6.6
Location : render
Killed by : none
Decremented (a--) integer local variable number 16 → NO_COVERAGE

7.7
Location : render
Killed by : none
Decremented (a--) integer local variable number 17 → NO_COVERAGE

8.8
Location : render
Killed by : none
Incremented (++a) integer local variable number 16 → NO_COVERAGE

9.9
Location : render
Killed by : none
Incremented (++a) integer local variable number 17 → NO_COVERAGE

10.10
Location : render
Killed by : none
Decremented (--a) integer local variable number 16 → NO_COVERAGE

11.11
Location : render
Killed by : none
Decremented (--a) integer local variable number 17 → NO_COVERAGE

3762

1.1
Location : render
Killed by : none
Negated integer local variable number 18 → NO_COVERAGE

2.2
Location : render
Killed by : none
Negated integer local variable number 14 → NO_COVERAGE

3.3
Location : render
Killed by : none
Negated integer local variable number 12 → NO_COVERAGE

4.4
Location : render
Killed by : none
Incremented (a++) integer local variable number 18 → NO_COVERAGE

5.5
Location : render
Killed by : none
Incremented (a++) integer local variable number 14 → NO_COVERAGE

6.6
Location : render
Killed by : none
Incremented (a++) integer local variable number 12 → NO_COVERAGE

7.7
Location : render
Killed by : none
Decremented (a--) integer local variable number 18 → NO_COVERAGE

8.8
Location : render
Killed by : none
Decremented (a--) integer local variable number 14 → NO_COVERAGE

9.9
Location : render
Killed by : none
Decremented (a--) integer local variable number 12 → NO_COVERAGE

10.10
Location : render
Killed by : none
Incremented (++a) integer local variable number 18 → NO_COVERAGE

11.11
Location : render
Killed by : none
Incremented (++a) integer local variable number 14 → NO_COVERAGE

12.12
Location : render
Killed by : none
Incremented (++a) integer local variable number 12 → NO_COVERAGE

13.13
Location : render
Killed by : none
Decremented (--a) integer local variable number 18 → NO_COVERAGE

14.14
Location : render
Killed by : none
Decremented (--a) integer local variable number 14 → NO_COVERAGE

15.15
Location : render
Killed by : none
Decremented (--a) integer local variable number 12 → NO_COVERAGE

3763

1.1
Location : render
Killed by : none
changed conditional boundary → NO_COVERAGE

2.2
Location : render
Killed by : none
Changed increment from 1 to -1 → NO_COVERAGE

3.3
Location : render
Killed by : none
negated conditional → NO_COVERAGE

4.4
Location : render
Killed by : none
removed conditional - replaced comparison check with false → NO_COVERAGE

5.5
Location : render
Killed by : none
removed conditional - replaced comparison check with true → NO_COVERAGE

6.6
Location : render
Killed by : none
Removed increment 1 → NO_COVERAGE

7.7
Location : render
Killed by : none
Negated integer local variable number 17 → NO_COVERAGE

8.8
Location : render
Killed by : none
Negated integer local variable number 19 → NO_COVERAGE

9.9
Location : render
Killed by : none
Negated integer local variable number 18 → NO_COVERAGE

10.10
Location : render
Killed by : none
Less or equal to less than → NO_COVERAGE

11.11
Location : render
Killed by : none
Less or equal to greater than → NO_COVERAGE

12.12
Location : render
Killed by : none
Less or equal to greater or equal → NO_COVERAGE

13.13
Location : render
Killed by : none
Less or equal to equal → NO_COVERAGE

14.14
Location : render
Killed by : none
Less or equal to not equal → NO_COVERAGE

15.15
Location : render
Killed by : none
Incremented (a++) integer local variable number 17 → NO_COVERAGE

16.16
Location : render
Killed by : none
Incremented (a++) integer local variable number 19 → NO_COVERAGE

17.17
Location : render
Killed by : none
Incremented (a++) integer local variable number 18 → NO_COVERAGE

18.18
Location : render
Killed by : none
Decremented (a--) integer local variable number 17 → NO_COVERAGE

19.19
Location : render
Killed by : none
Decremented (a--) integer local variable number 19 → NO_COVERAGE

20.20
Location : render
Killed by : none
Decremented (a--) integer local variable number 18 → NO_COVERAGE

21.21
Location : render
Killed by : none
Incremented (++a) integer local variable number 17 → NO_COVERAGE

22.22
Location : render
Killed by : none
Incremented (++a) integer local variable number 19 → NO_COVERAGE

23.23
Location : render
Killed by : none
Incremented (++a) integer local variable number 18 → NO_COVERAGE

24.24
Location : render
Killed by : none
Decremented (--a) integer local variable number 17 → NO_COVERAGE

25.25
Location : render
Killed by : none
Decremented (--a) integer local variable number 19 → NO_COVERAGE

26.26
Location : render
Killed by : none
Decremented (--a) integer local variable number 18 → NO_COVERAGE

3764

1.1
Location : render
Killed by : none
removed call to org/jfree/chart/renderer/xy/XYItemRenderer::drawItem → NO_COVERAGE

3765

1.1
Location : render
Killed by : none
Negated integer local variable number 16 → NO_COVERAGE

2.2
Location : render
Killed by : none
Negated integer local variable number 19 → NO_COVERAGE

3.3
Location : render
Killed by : none
Incremented (a++) integer local variable number 16 → NO_COVERAGE

4.4
Location : render
Killed by : none
Incremented (a++) integer local variable number 19 → NO_COVERAGE

5.5
Location : render
Killed by : none
Decremented (a--) integer local variable number 16 → NO_COVERAGE

6.6
Location : render
Killed by : none
Decremented (a--) integer local variable number 19 → NO_COVERAGE

7.7
Location : render
Killed by : none
Incremented (++a) integer local variable number 16 → NO_COVERAGE

8.8
Location : render
Killed by : none
Incremented (++a) integer local variable number 19 → NO_COVERAGE

9.9
Location : render
Killed by : none
Decremented (--a) integer local variable number 16 → NO_COVERAGE

10.10
Location : render
Killed by : none
Decremented (--a) integer local variable number 19 → NO_COVERAGE

3766

1.1
Location : render
Killed by : none
Negated integer local variable number 14 → NO_COVERAGE

2.2
Location : render
Killed by : none
Incremented (a++) integer local variable number 14 → NO_COVERAGE

3.3
Location : render
Killed by : none
Decremented (a--) integer local variable number 14 → NO_COVERAGE

4.4
Location : render
Killed by : none
Incremented (++a) integer local variable number 14 → NO_COVERAGE

5.5
Location : render
Killed by : none
Decremented (--a) integer local variable number 14 → NO_COVERAGE

3768

1.1
Location : render
Killed by : none
removed call to org/jfree/chart/renderer/xy/XYItemRendererState::endSeriesPass → NO_COVERAGE

2.2
Location : render
Killed by : none
Negated integer local variable number 16 → NO_COVERAGE

3.3
Location : render
Killed by : none
Negated integer local variable number 17 → NO_COVERAGE

4.4
Location : render
Killed by : none
Incremented (a++) integer local variable number 16 → NO_COVERAGE

5.5
Location : render
Killed by : none
Incremented (a++) integer local variable number 17 → NO_COVERAGE

6.6
Location : render
Killed by : none
Decremented (a--) integer local variable number 16 → NO_COVERAGE

7.7
Location : render
Killed by : none
Decremented (a--) integer local variable number 17 → NO_COVERAGE

8.8
Location : render
Killed by : none
Incremented (++a) integer local variable number 16 → NO_COVERAGE

9.9
Location : render
Killed by : none
Incremented (++a) integer local variable number 17 → NO_COVERAGE

10.10
Location : render
Killed by : none
Decremented (--a) integer local variable number 16 → NO_COVERAGE

11.11
Location : render
Killed by : none
Decremented (--a) integer local variable number 17 → NO_COVERAGE

3769

1.1
Location : render
Killed by : none
Negated integer local variable number 18 → NO_COVERAGE

2.2
Location : render
Killed by : none
Negated integer local variable number 14 → NO_COVERAGE

3.3
Location : render
Killed by : none
Negated integer local variable number 12 → NO_COVERAGE

4.4
Location : render
Killed by : none
Incremented (a++) integer local variable number 18 → NO_COVERAGE

5.5
Location : render
Killed by : none
Incremented (a++) integer local variable number 14 → NO_COVERAGE

6.6
Location : render
Killed by : none
Incremented (a++) integer local variable number 12 → NO_COVERAGE

7.7
Location : render
Killed by : none
Decremented (a--) integer local variable number 18 → NO_COVERAGE

8.8
Location : render
Killed by : none
Decremented (a--) integer local variable number 14 → NO_COVERAGE

9.9
Location : render
Killed by : none
Decremented (a--) integer local variable number 12 → NO_COVERAGE

10.10
Location : render
Killed by : none
Incremented (++a) integer local variable number 18 → NO_COVERAGE

11.11
Location : render
Killed by : none
Incremented (++a) integer local variable number 14 → NO_COVERAGE

12.12
Location : render
Killed by : none
Incremented (++a) integer local variable number 12 → NO_COVERAGE

13.13
Location : render
Killed by : none
Decremented (--a) integer local variable number 18 → NO_COVERAGE

14.14
Location : render
Killed by : none
Decremented (--a) integer local variable number 14 → NO_COVERAGE

15.15
Location : render
Killed by : none
Decremented (--a) integer local variable number 12 → NO_COVERAGE

3774

1.1
Location : render
Killed by : none
replaced boolean return with false for org/jfree/chart/plot/XYPlot::render → NO_COVERAGE

2.2
Location : render
Killed by : none
replaced boolean return with true for org/jfree/chart/plot/XYPlot::render → NO_COVERAGE

3.3
Location : render
Killed by : none
replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE

4.4
Location : render
Killed by : none
Negated integer local variable number 6 → NO_COVERAGE

5.5
Location : render
Killed by : none
Incremented (a++) integer local variable number 6 → NO_COVERAGE

6.6
Location : render
Killed by : none
Decremented (a--) integer local variable number 6 → NO_COVERAGE

7.7
Location : render
Killed by : none
Incremented (++a) integer local variable number 6 → NO_COVERAGE

8.8
Location : render
Killed by : none
Decremented (--a) integer local variable number 6 → NO_COVERAGE

3785

1.1
Location : getDomainAxisForDataset
Killed by : none
removed call to org/jfree/chart/util/ParamChecks::requireNonNegative → NO_COVERAGE

2.2
Location : getDomainAxisForDataset
Killed by : none
Negated integer local variable number 1 → NO_COVERAGE

3.3
Location : getDomainAxisForDataset
Killed by : none
Incremented (a++) integer local variable number 1 → NO_COVERAGE

4.4
Location : getDomainAxisForDataset
Killed by : none
Decremented (a--) integer local variable number 1 → NO_COVERAGE

5.5
Location : getDomainAxisForDataset
Killed by : none
Incremented (++a) integer local variable number 1 → NO_COVERAGE

6.6
Location : getDomainAxisForDataset
Killed by : none
Decremented (--a) integer local variable number 1 → NO_COVERAGE

3787

1.1
Location : getDomainAxisForDataset
Killed by : none
replaced call to java/util/Map::get with argument → NO_COVERAGE

2.2
Location : getDomainAxisForDataset
Killed by : none
removed call to java/util/Map::get → NO_COVERAGE

3788

1.1
Location : getDomainAxisForDataset
Killed by : none
removed call to java/lang/Integer::<init> → NO_COVERAGE

2.2
Location : getDomainAxisForDataset
Killed by : none
Negated integer local variable number 1 → NO_COVERAGE

3.3
Location : getDomainAxisForDataset
Killed by : none
Incremented (a++) integer local variable number 1 → NO_COVERAGE

4.4
Location : getDomainAxisForDataset
Killed by : none
Decremented (a--) integer local variable number 1 → NO_COVERAGE

5.5
Location : getDomainAxisForDataset
Killed by : none
Incremented (++a) integer local variable number 1 → NO_COVERAGE

6.6
Location : getDomainAxisForDataset
Killed by : none
Decremented (--a) integer local variable number 1 → NO_COVERAGE

3789

1.1
Location : getDomainAxisForDataset
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : getDomainAxisForDataset
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : getDomainAxisForDataset
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : getDomainAxisForDataset
Killed by : none
equal to not equal → NO_COVERAGE

3791

1.1
Location : getDomainAxisForDataset
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

2.2
Location : getDomainAxisForDataset
Killed by : none
removed call to java/util/List::get → NO_COVERAGE

3.3
Location : getDomainAxisForDataset
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

4.4
Location : getDomainAxisForDataset
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

5.5
Location : getDomainAxisForDataset
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

6.6
Location : getDomainAxisForDataset
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

3792

1.1
Location : getDomainAxisForDataset
Killed by : none
removed call to java/lang/Integer::intValue → NO_COVERAGE

2.2
Location : getDomainAxisForDataset
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::getDomainAxis → NO_COVERAGE

3795

1.1
Location : getDomainAxisForDataset
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

2.2
Location : getDomainAxisForDataset
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::getDomainAxis → NO_COVERAGE

3.3
Location : getDomainAxisForDataset
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

4.4
Location : getDomainAxisForDataset
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

5.5
Location : getDomainAxisForDataset
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

6.6
Location : getDomainAxisForDataset
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

3797

1.1
Location : getDomainAxisForDataset
Killed by : none
replaced return value with null for org/jfree/chart/plot/XYPlot::getDomainAxisForDataset → NO_COVERAGE

2.2
Location : getDomainAxisForDataset
Killed by : none
mutated return of Object value for org/jfree/chart/plot/XYPlot::getDomainAxisForDataset to ( if (x != null) null else throw new RuntimeException ) → NO_COVERAGE

3808

1.1
Location : getRangeAxisForDataset
Killed by : none
removed call to org/jfree/chart/util/ParamChecks::requireNonNegative → NO_COVERAGE

2.2
Location : getRangeAxisForDataset
Killed by : none
Negated integer local variable number 1 → NO_COVERAGE

3.3
Location : getRangeAxisForDataset
Killed by : none
Incremented (a++) integer local variable number 1 → NO_COVERAGE

4.4
Location : getRangeAxisForDataset
Killed by : none
Decremented (a--) integer local variable number 1 → NO_COVERAGE

5.5
Location : getRangeAxisForDataset
Killed by : none
Incremented (++a) integer local variable number 1 → NO_COVERAGE

6.6
Location : getRangeAxisForDataset
Killed by : none
Decremented (--a) integer local variable number 1 → NO_COVERAGE

3810

1.1
Location : getRangeAxisForDataset
Killed by : none
replaced call to java/util/Map::get with argument → NO_COVERAGE

2.2
Location : getRangeAxisForDataset
Killed by : none
removed call to java/util/Map::get → NO_COVERAGE

3811

1.1
Location : getRangeAxisForDataset
Killed by : none
removed call to java/lang/Integer::<init> → NO_COVERAGE

2.2
Location : getRangeAxisForDataset
Killed by : none
Negated integer local variable number 1 → NO_COVERAGE

3.3
Location : getRangeAxisForDataset
Killed by : none
Incremented (a++) integer local variable number 1 → NO_COVERAGE

4.4
Location : getRangeAxisForDataset
Killed by : none
Decremented (a--) integer local variable number 1 → NO_COVERAGE

5.5
Location : getRangeAxisForDataset
Killed by : none
Incremented (++a) integer local variable number 1 → NO_COVERAGE

6.6
Location : getRangeAxisForDataset
Killed by : none
Decremented (--a) integer local variable number 1 → NO_COVERAGE

3812

1.1
Location : getRangeAxisForDataset
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : getRangeAxisForDataset
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : getRangeAxisForDataset
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : getRangeAxisForDataset
Killed by : none
equal to not equal → NO_COVERAGE

3814

1.1
Location : getRangeAxisForDataset
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

2.2
Location : getRangeAxisForDataset
Killed by : none
removed call to java/util/List::get → NO_COVERAGE

3.3
Location : getRangeAxisForDataset
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

4.4
Location : getRangeAxisForDataset
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

5.5
Location : getRangeAxisForDataset
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

6.6
Location : getRangeAxisForDataset
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

3815

1.1
Location : getRangeAxisForDataset
Killed by : none
removed call to java/lang/Integer::intValue → NO_COVERAGE

2.2
Location : getRangeAxisForDataset
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::getRangeAxis → NO_COVERAGE

3818

1.1
Location : getRangeAxisForDataset
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

2.2
Location : getRangeAxisForDataset
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::getRangeAxis → NO_COVERAGE

3.3
Location : getRangeAxisForDataset
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

4.4
Location : getRangeAxisForDataset
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

5.5
Location : getRangeAxisForDataset
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

6.6
Location : getRangeAxisForDataset
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

3820

1.1
Location : getRangeAxisForDataset
Killed by : none
replaced return value with null for org/jfree/chart/plot/XYPlot::getRangeAxisForDataset → NO_COVERAGE

2.2
Location : getRangeAxisForDataset
Killed by : none
mutated return of Object value for org/jfree/chart/plot/XYPlot::getRangeAxisForDataset to ( if (x != null) null else throw new RuntimeException ) → NO_COVERAGE

3836

1.1
Location : drawDomainGridlines
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : drawDomainGridlines
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::getRenderer → NO_COVERAGE

3.3
Location : drawDomainGridlines
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

4.4
Location : drawDomainGridlines
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

5.5
Location : drawDomainGridlines
Killed by : none
not equal to equal → NO_COVERAGE

3841

1.1
Location : drawDomainGridlines
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : drawDomainGridlines
Killed by : none
negated conditional → NO_COVERAGE

3.3
Location : drawDomainGridlines
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::isDomainGridlinesVisible → NO_COVERAGE

4.4
Location : drawDomainGridlines
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::isDomainMinorGridlinesVisible → NO_COVERAGE

5.5
Location : drawDomainGridlines
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

6.6
Location : drawDomainGridlines
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

7.7
Location : drawDomainGridlines
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

8.8
Location : drawDomainGridlines
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

9.9
Location : drawDomainGridlines
Killed by : none
not equal to less than → NO_COVERAGE

10.10
Location : drawDomainGridlines
Killed by : none
equal to less than → NO_COVERAGE

11.11
Location : drawDomainGridlines
Killed by : none
not equal to less or equal → NO_COVERAGE

12.12
Location : drawDomainGridlines
Killed by : none
equal to less or equal → NO_COVERAGE

13.13
Location : drawDomainGridlines
Killed by : none
not equal to greater than → NO_COVERAGE

14.14
Location : drawDomainGridlines
Killed by : none
equal to greater than → NO_COVERAGE

15.15
Location : drawDomainGridlines
Killed by : none
not equal to greater or equal → NO_COVERAGE

16.16
Location : drawDomainGridlines
Killed by : none
equal to greater or equal → NO_COVERAGE

17.17
Location : drawDomainGridlines
Killed by : none
not equal to equal → NO_COVERAGE

18.18
Location : drawDomainGridlines
Killed by : none
equal to not equal → NO_COVERAGE

3844

1.1
Location : drawDomainGridlines
Killed by : none
removed call to java/util/List::iterator → NO_COVERAGE

3846

1.1
Location : drawDomainGridlines
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : drawDomainGridlines
Killed by : none
removed call to java/util/Iterator::hasNext → NO_COVERAGE

3.3
Location : drawDomainGridlines
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

4.4
Location : drawDomainGridlines
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

5.5
Location : drawDomainGridlines
Killed by : none
not equal to less than → NO_COVERAGE

6.6
Location : drawDomainGridlines
Killed by : none
not equal to less or equal → NO_COVERAGE

7.7
Location : drawDomainGridlines
Killed by : none
not equal to greater than → NO_COVERAGE

8.8
Location : drawDomainGridlines
Killed by : none
not equal to greater or equal → NO_COVERAGE

9.9
Location : drawDomainGridlines
Killed by : none
not equal to equal → NO_COVERAGE

3847

1.1
Location : drawDomainGridlines
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

2.2
Location : drawDomainGridlines
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

3.3
Location : drawDomainGridlines
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

4.4
Location : drawDomainGridlines
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

5.5
Location : drawDomainGridlines
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

3848

1.1
Location : drawDomainGridlines
Killed by : none
removed call to java/util/Iterator::next → NO_COVERAGE

3849

1.1
Location : drawDomainGridlines
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : drawDomainGridlines
Killed by : none
removed call to org/jfree/chart/axis/ValueTick::getTickType → NO_COVERAGE

3.3
Location : drawDomainGridlines
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

4.4
Location : drawDomainGridlines
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

5.5
Location : drawDomainGridlines
Killed by : none
not equal to equal → NO_COVERAGE

3850

1.1
Location : drawDomainGridlines
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : drawDomainGridlines
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::isDomainMinorGridlinesVisible → NO_COVERAGE

3.3
Location : drawDomainGridlines
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

4.4
Location : drawDomainGridlines
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

5.5
Location : drawDomainGridlines
Killed by : none
equal to less than → NO_COVERAGE

6.6
Location : drawDomainGridlines
Killed by : none
equal to less or equal → NO_COVERAGE

7.7
Location : drawDomainGridlines
Killed by : none
equal to greater than → NO_COVERAGE

8.8
Location : drawDomainGridlines
Killed by : none
equal to greater or equal → NO_COVERAGE

9.9
Location : drawDomainGridlines
Killed by : none
equal to not equal → NO_COVERAGE

3851

1.1
Location : drawDomainGridlines
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::getDomainMinorGridlineStroke → NO_COVERAGE

3852

1.1
Location : drawDomainGridlines
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::getDomainMinorGridlinePaint → NO_COVERAGE

3853

1.1
Location : drawDomainGridlines
Killed by : none
Substituted 1 with 0 → NO_COVERAGE

2.2
Location : drawDomainGridlines
Killed by : none
Substituted 1 with 0 → NO_COVERAGE

3.3
Location : drawDomainGridlines
Killed by : none
Substituted 1 with -1 → NO_COVERAGE

4.4
Location : drawDomainGridlines
Killed by : none
Substituted 1 with -1 → NO_COVERAGE

5.5
Location : drawDomainGridlines
Killed by : none
Substituted 1 with 2 → NO_COVERAGE

6.6
Location : drawDomainGridlines
Killed by : none
Substituted 1 with 0 → NO_COVERAGE

3854

1.1
Location : drawDomainGridlines
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : drawDomainGridlines
Killed by : none
removed call to org/jfree/chart/axis/ValueTick::getTickType → NO_COVERAGE

3.3
Location : drawDomainGridlines
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

4.4
Location : drawDomainGridlines
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

5.5
Location : drawDomainGridlines
Killed by : none
not equal to equal → NO_COVERAGE

3855

1.1
Location : drawDomainGridlines
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : drawDomainGridlines
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::isDomainGridlinesVisible → NO_COVERAGE

3.3
Location : drawDomainGridlines
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

4.4
Location : drawDomainGridlines
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

5.5
Location : drawDomainGridlines
Killed by : none
equal to less than → NO_COVERAGE

6.6
Location : drawDomainGridlines
Killed by : none
equal to less or equal → NO_COVERAGE

7.7
Location : drawDomainGridlines
Killed by : none
equal to greater than → NO_COVERAGE

8.8
Location : drawDomainGridlines
Killed by : none
equal to greater or equal → NO_COVERAGE

9.9
Location : drawDomainGridlines
Killed by : none
equal to not equal → NO_COVERAGE

3856

1.1
Location : drawDomainGridlines
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::getDomainGridlineStroke → NO_COVERAGE

3857

1.1
Location : drawDomainGridlines
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::getDomainGridlinePaint → NO_COVERAGE

3858

1.1
Location : drawDomainGridlines
Killed by : none
Substituted 1 with 0 → NO_COVERAGE

2.2
Location : drawDomainGridlines
Killed by : none
Substituted 1 with 0 → NO_COVERAGE

3.3
Location : drawDomainGridlines
Killed by : none
Substituted 1 with -1 → NO_COVERAGE

4.4
Location : drawDomainGridlines
Killed by : none
Substituted 1 with -1 → NO_COVERAGE

5.5
Location : drawDomainGridlines
Killed by : none
Substituted 1 with 2 → NO_COVERAGE

6.6
Location : drawDomainGridlines
Killed by : none
Substituted 1 with 0 → NO_COVERAGE

3860

1.1
Location : drawDomainGridlines
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::getRenderer → NO_COVERAGE

3861

1.1
Location : drawDomainGridlines
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : drawDomainGridlines
Killed by : none
negated conditional → NO_COVERAGE

3.3
Location : drawDomainGridlines
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

4.4
Location : drawDomainGridlines
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

5.5
Location : drawDomainGridlines
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

6.6
Location : drawDomainGridlines
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

7.7
Location : drawDomainGridlines
Killed by : none
Negated integer local variable number 7 → NO_COVERAGE

8.8
Location : drawDomainGridlines
Killed by : none
equal to less than → NO_COVERAGE

9.9
Location : drawDomainGridlines
Killed by : none
equal to less than → NO_COVERAGE

10.10
Location : drawDomainGridlines
Killed by : none
equal to less or equal → NO_COVERAGE

11.11
Location : drawDomainGridlines
Killed by : none
equal to less or equal → NO_COVERAGE

12.12
Location : drawDomainGridlines
Killed by : none
equal to greater than → NO_COVERAGE

13.13
Location : drawDomainGridlines
Killed by : none
equal to greater than → NO_COVERAGE

14.14
Location : drawDomainGridlines
Killed by : none
equal to greater or equal → NO_COVERAGE

15.15
Location : drawDomainGridlines
Killed by : none
equal to greater or equal → NO_COVERAGE

16.16
Location : drawDomainGridlines
Killed by : none
equal to not equal → NO_COVERAGE

17.17
Location : drawDomainGridlines
Killed by : none
equal to not equal → NO_COVERAGE

18.18
Location : drawDomainGridlines
Killed by : none
Incremented (a++) integer local variable number 7 → NO_COVERAGE

19.19
Location : drawDomainGridlines
Killed by : none
Decremented (a--) integer local variable number 7 → NO_COVERAGE

20.20
Location : drawDomainGridlines
Killed by : none
Incremented (++a) integer local variable number 7 → NO_COVERAGE

21.21
Location : drawDomainGridlines
Killed by : none
Decremented (--a) integer local variable number 7 → NO_COVERAGE

3862

1.1
Location : drawDomainGridlines
Killed by : none
removed call to org/jfree/chart/renderer/xy/AbstractXYItemRenderer::drawDomainLine → NO_COVERAGE

3863

1.1
Location : drawDomainGridlines
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::getDomainAxis → NO_COVERAGE

2.2
Location : drawDomainGridlines
Killed by : none
removed call to org/jfree/chart/axis/ValueTick::getValue → NO_COVERAGE

3884

1.1
Location : drawRangeGridlines
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : drawRangeGridlines
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::getRenderer → NO_COVERAGE

3.3
Location : drawRangeGridlines
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

4.4
Location : drawRangeGridlines
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

5.5
Location : drawRangeGridlines
Killed by : none
not equal to equal → NO_COVERAGE

3889

1.1
Location : drawRangeGridlines
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : drawRangeGridlines
Killed by : none
negated conditional → NO_COVERAGE

3.3
Location : drawRangeGridlines
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::isRangeGridlinesVisible → NO_COVERAGE

4.4
Location : drawRangeGridlines
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::isRangeMinorGridlinesVisible → NO_COVERAGE

5.5
Location : drawRangeGridlines
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

6.6
Location : drawRangeGridlines
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

7.7
Location : drawRangeGridlines
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

8.8
Location : drawRangeGridlines
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

9.9
Location : drawRangeGridlines
Killed by : none
not equal to less than → NO_COVERAGE

10.10
Location : drawRangeGridlines
Killed by : none
equal to less than → NO_COVERAGE

11.11
Location : drawRangeGridlines
Killed by : none
not equal to less or equal → NO_COVERAGE

12.12
Location : drawRangeGridlines
Killed by : none
equal to less or equal → NO_COVERAGE

13.13
Location : drawRangeGridlines
Killed by : none
not equal to greater than → NO_COVERAGE

14.14
Location : drawRangeGridlines
Killed by : none
equal to greater than → NO_COVERAGE

15.15
Location : drawRangeGridlines
Killed by : none
not equal to greater or equal → NO_COVERAGE

16.16
Location : drawRangeGridlines
Killed by : none
equal to greater or equal → NO_COVERAGE

17.17
Location : drawRangeGridlines
Killed by : none
not equal to equal → NO_COVERAGE

18.18
Location : drawRangeGridlines
Killed by : none
equal to not equal → NO_COVERAGE

3892

1.1
Location : drawRangeGridlines
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::getRangeAxis → NO_COVERAGE

3893

1.1
Location : drawRangeGridlines
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : drawRangeGridlines
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : drawRangeGridlines
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : drawRangeGridlines
Killed by : none
equal to not equal → NO_COVERAGE

3894

1.1
Location : drawRangeGridlines
Killed by : none
removed call to java/util/List::iterator → NO_COVERAGE

3896

1.1
Location : drawRangeGridlines
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : drawRangeGridlines
Killed by : none
removed call to java/util/Iterator::hasNext → NO_COVERAGE

3.3
Location : drawRangeGridlines
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

4.4
Location : drawRangeGridlines
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

5.5
Location : drawRangeGridlines
Killed by : none
not equal to less than → NO_COVERAGE

6.6
Location : drawRangeGridlines
Killed by : none
not equal to less or equal → NO_COVERAGE

7.7
Location : drawRangeGridlines
Killed by : none
not equal to greater than → NO_COVERAGE

8.8
Location : drawRangeGridlines
Killed by : none
not equal to greater or equal → NO_COVERAGE

9.9
Location : drawRangeGridlines
Killed by : none
not equal to equal → NO_COVERAGE

3897

1.1
Location : drawRangeGridlines
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

2.2
Location : drawRangeGridlines
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

3.3
Location : drawRangeGridlines
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

4.4
Location : drawRangeGridlines
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

5.5
Location : drawRangeGridlines
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

3898

1.1
Location : drawRangeGridlines
Killed by : none
removed call to java/util/Iterator::next → NO_COVERAGE

3899

1.1
Location : drawRangeGridlines
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : drawRangeGridlines
Killed by : none
removed call to org/jfree/chart/axis/ValueTick::getTickType → NO_COVERAGE

3.3
Location : drawRangeGridlines
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

4.4
Location : drawRangeGridlines
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

5.5
Location : drawRangeGridlines
Killed by : none
not equal to equal → NO_COVERAGE

3900

1.1
Location : drawRangeGridlines
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : drawRangeGridlines
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::isRangeMinorGridlinesVisible → NO_COVERAGE

3.3
Location : drawRangeGridlines
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

4.4
Location : drawRangeGridlines
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

5.5
Location : drawRangeGridlines
Killed by : none
equal to less than → NO_COVERAGE

6.6
Location : drawRangeGridlines
Killed by : none
equal to less or equal → NO_COVERAGE

7.7
Location : drawRangeGridlines
Killed by : none
equal to greater than → NO_COVERAGE

8.8
Location : drawRangeGridlines
Killed by : none
equal to greater or equal → NO_COVERAGE

9.9
Location : drawRangeGridlines
Killed by : none
equal to not equal → NO_COVERAGE

3901

1.1
Location : drawRangeGridlines
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::getRangeMinorGridlineStroke → NO_COVERAGE

3902

1.1
Location : drawRangeGridlines
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::getRangeMinorGridlinePaint → NO_COVERAGE

3903

1.1
Location : drawRangeGridlines
Killed by : none
Substituted 1 with 0 → NO_COVERAGE

2.2
Location : drawRangeGridlines
Killed by : none
Substituted 1 with 0 → NO_COVERAGE

3.3
Location : drawRangeGridlines
Killed by : none
Substituted 1 with -1 → NO_COVERAGE

4.4
Location : drawRangeGridlines
Killed by : none
Substituted 1 with -1 → NO_COVERAGE

5.5
Location : drawRangeGridlines
Killed by : none
Substituted 1 with 2 → NO_COVERAGE

6.6
Location : drawRangeGridlines
Killed by : none
Substituted 1 with 0 → NO_COVERAGE

3904

1.1
Location : drawRangeGridlines
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : drawRangeGridlines
Killed by : none
removed call to org/jfree/chart/axis/ValueTick::getTickType → NO_COVERAGE

3.3
Location : drawRangeGridlines
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

4.4
Location : drawRangeGridlines
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

5.5
Location : drawRangeGridlines
Killed by : none
not equal to equal → NO_COVERAGE

3905

1.1
Location : drawRangeGridlines
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : drawRangeGridlines
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::isRangeGridlinesVisible → NO_COVERAGE

3.3
Location : drawRangeGridlines
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

4.4
Location : drawRangeGridlines
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

5.5
Location : drawRangeGridlines
Killed by : none
equal to less than → NO_COVERAGE

6.6
Location : drawRangeGridlines
Killed by : none
equal to less or equal → NO_COVERAGE

7.7
Location : drawRangeGridlines
Killed by : none
equal to greater than → NO_COVERAGE

8.8
Location : drawRangeGridlines
Killed by : none
equal to greater or equal → NO_COVERAGE

9.9
Location : drawRangeGridlines
Killed by : none
equal to not equal → NO_COVERAGE

3906

1.1
Location : drawRangeGridlines
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::getRangeGridlineStroke → NO_COVERAGE

3907

1.1
Location : drawRangeGridlines
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::getRangeGridlinePaint → NO_COVERAGE

3908

1.1
Location : drawRangeGridlines
Killed by : none
Substituted 1 with 0 → NO_COVERAGE

2.2
Location : drawRangeGridlines
Killed by : none
Substituted 1 with 0 → NO_COVERAGE

3.3
Location : drawRangeGridlines
Killed by : none
Substituted 1 with -1 → NO_COVERAGE

4.4
Location : drawRangeGridlines
Killed by : none
Substituted 1 with -1 → NO_COVERAGE

5.5
Location : drawRangeGridlines
Killed by : none
Substituted 1 with 2 → NO_COVERAGE

6.6
Location : drawRangeGridlines
Killed by : none
Substituted 1 with 0 → NO_COVERAGE

3910

1.1
Location : drawRangeGridlines
Killed by : none
Substituted 0.0 with 1.0 → NO_COVERAGE

2.2
Location : drawRangeGridlines
Killed by : none
negated conditional → NO_COVERAGE

3.3
Location : drawRangeGridlines
Killed by : none
removed call to org/jfree/chart/axis/ValueTick::getValue → NO_COVERAGE

4.4
Location : drawRangeGridlines
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

5.5
Location : drawRangeGridlines
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

6.6
Location : drawRangeGridlines
Killed by : none
Substituted 0.0 with 1.0 → NO_COVERAGE

7.7
Location : drawRangeGridlines
Killed by : none
Substituted 0.0 with -1.0 → NO_COVERAGE

8.8
Location : drawRangeGridlines
Killed by : none
Substituted 0.0 with 1.0 → NO_COVERAGE

9.9
Location : drawRangeGridlines
Killed by : none
Substituted 0.0 with -1.0 → NO_COVERAGE

10.10
Location : drawRangeGridlines
Killed by : none
not equal to less than → NO_COVERAGE

11.11
Location : drawRangeGridlines
Killed by : none
not equal to less or equal → NO_COVERAGE

12.12
Location : drawRangeGridlines
Killed by : none
not equal to greater than → NO_COVERAGE

13.13
Location : drawRangeGridlines
Killed by : none
not equal to greater or equal → NO_COVERAGE

14.14
Location : drawRangeGridlines
Killed by : none
not equal to equal → NO_COVERAGE

3911

1.1
Location : drawRangeGridlines
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : drawRangeGridlines
Killed by : none
negated conditional → NO_COVERAGE

3.3
Location : drawRangeGridlines
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::isRangeZeroBaselineVisible → NO_COVERAGE

4.4
Location : drawRangeGridlines
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

5.5
Location : drawRangeGridlines
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

6.6
Location : drawRangeGridlines
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

7.7
Location : drawRangeGridlines
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

8.8
Location : drawRangeGridlines
Killed by : none
Negated integer local variable number 8 → NO_COVERAGE

9.9
Location : drawRangeGridlines
Killed by : none
not equal to less than → NO_COVERAGE

10.10
Location : drawRangeGridlines
Killed by : none
equal to less than → NO_COVERAGE

11.11
Location : drawRangeGridlines
Killed by : none
not equal to less or equal → NO_COVERAGE

12.12
Location : drawRangeGridlines
Killed by : none
equal to less or equal → NO_COVERAGE

13.13
Location : drawRangeGridlines
Killed by : none
not equal to greater than → NO_COVERAGE

14.14
Location : drawRangeGridlines
Killed by : none
equal to greater than → NO_COVERAGE

15.15
Location : drawRangeGridlines
Killed by : none
not equal to greater or equal → NO_COVERAGE

16.16
Location : drawRangeGridlines
Killed by : none
equal to greater or equal → NO_COVERAGE

17.17
Location : drawRangeGridlines
Killed by : none
not equal to equal → NO_COVERAGE

18.18
Location : drawRangeGridlines
Killed by : none
equal to not equal → NO_COVERAGE

19.19
Location : drawRangeGridlines
Killed by : none
Incremented (a++) integer local variable number 8 → NO_COVERAGE

20.20
Location : drawRangeGridlines
Killed by : none
Decremented (a--) integer local variable number 8 → NO_COVERAGE

21.21
Location : drawRangeGridlines
Killed by : none
Incremented (++a) integer local variable number 8 → NO_COVERAGE

22.22
Location : drawRangeGridlines
Killed by : none
Decremented (--a) integer local variable number 8 → NO_COVERAGE

3912

1.1
Location : drawRangeGridlines
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::getRenderer → NO_COVERAGE

2.2
Location : drawRangeGridlines
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::getRangeAxis → NO_COVERAGE

3.3
Location : drawRangeGridlines
Killed by : none
removed call to org/jfree/chart/renderer/xy/XYItemRenderer::drawRangeLine → NO_COVERAGE

3913

1.1
Location : drawRangeGridlines
Killed by : none
removed call to org/jfree/chart/axis/ValueTick::getValue → NO_COVERAGE

3931

1.1
Location : drawZeroDomainBaseline
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : drawZeroDomainBaseline
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::isDomainZeroBaselineVisible → NO_COVERAGE

3.3
Location : drawZeroDomainBaseline
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

4.4
Location : drawZeroDomainBaseline
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

5.5
Location : drawZeroDomainBaseline
Killed by : none
equal to less than → NO_COVERAGE

6.6
Location : drawZeroDomainBaseline
Killed by : none
equal to less or equal → NO_COVERAGE

7.7
Location : drawZeroDomainBaseline
Killed by : none
equal to greater than → NO_COVERAGE

8.8
Location : drawZeroDomainBaseline
Killed by : none
equal to greater or equal → NO_COVERAGE

9.9
Location : drawZeroDomainBaseline
Killed by : none
equal to not equal → NO_COVERAGE

3932

1.1
Location : drawZeroDomainBaseline
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::getRenderer → NO_COVERAGE

3936

1.1
Location : drawZeroDomainBaseline
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : drawZeroDomainBaseline
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : drawZeroDomainBaseline
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : drawZeroDomainBaseline
Killed by : none
equal to less than → NO_COVERAGE

5.5
Location : drawZeroDomainBaseline
Killed by : none
equal to less or equal → NO_COVERAGE

6.6
Location : drawZeroDomainBaseline
Killed by : none
equal to greater than → NO_COVERAGE

7.7
Location : drawZeroDomainBaseline
Killed by : none
equal to greater or equal → NO_COVERAGE

8.8
Location : drawZeroDomainBaseline
Killed by : none
equal to not equal → NO_COVERAGE

3938

1.1
Location : drawZeroDomainBaseline
Killed by : none
Substituted 0.0 with 1.0 → NO_COVERAGE

2.2
Location : drawZeroDomainBaseline
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::getDomainAxis → NO_COVERAGE

3.3
Location : drawZeroDomainBaseline
Killed by : none
removed call to org/jfree/chart/renderer/xy/AbstractXYItemRenderer::drawDomainLine → NO_COVERAGE

4.4
Location : drawZeroDomainBaseline
Killed by : none
Substituted 0.0 with 1.0 → NO_COVERAGE

5.5
Location : drawZeroDomainBaseline
Killed by : none
Substituted 0.0 with -1.0 → NO_COVERAGE

6.6
Location : drawZeroDomainBaseline
Killed by : none
Substituted 0.0 with 1.0 → NO_COVERAGE

7.7
Location : drawZeroDomainBaseline
Killed by : none
Substituted 0.0 with -1.0 → NO_COVERAGE

3954

1.1
Location : drawZeroRangeBaseline
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : drawZeroRangeBaseline
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::isRangeZeroBaselineVisible → NO_COVERAGE

3.3
Location : drawZeroRangeBaseline
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

4.4
Location : drawZeroRangeBaseline
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

5.5
Location : drawZeroRangeBaseline
Killed by : none
equal to less than → NO_COVERAGE

6.6
Location : drawZeroRangeBaseline
Killed by : none
equal to less or equal → NO_COVERAGE

7.7
Location : drawZeroRangeBaseline
Killed by : none
equal to greater than → NO_COVERAGE

8.8
Location : drawZeroRangeBaseline
Killed by : none
equal to greater or equal → NO_COVERAGE

9.9
Location : drawZeroRangeBaseline
Killed by : none
equal to not equal → NO_COVERAGE

3955

1.1
Location : drawZeroRangeBaseline
Killed by : none
Substituted 0.0 with 1.0 → NO_COVERAGE

2.2
Location : drawZeroRangeBaseline
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::getRenderer → NO_COVERAGE

3.3
Location : drawZeroRangeBaseline
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::getRangeAxis → NO_COVERAGE

4.4
Location : drawZeroRangeBaseline
Killed by : none
removed call to org/jfree/chart/renderer/xy/XYItemRenderer::drawRangeLine → NO_COVERAGE

5.5
Location : drawZeroRangeBaseline
Killed by : none
Substituted 0.0 with 1.0 → NO_COVERAGE

6.6
Location : drawZeroRangeBaseline
Killed by : none
Substituted 0.0 with -1.0 → NO_COVERAGE

7.7
Location : drawZeroRangeBaseline
Killed by : none
Substituted 0.0 with 1.0 → NO_COVERAGE

8.8
Location : drawZeroRangeBaseline
Killed by : none
Substituted 0.0 with -1.0 → NO_COVERAGE

3970

1.1
Location : drawAnnotations
Killed by : none
removed call to java/util/List::iterator → NO_COVERAGE

3971

1.1
Location : drawAnnotations
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : drawAnnotations
Killed by : none
removed call to java/util/Iterator::hasNext → NO_COVERAGE

3.3
Location : drawAnnotations
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

4.4
Location : drawAnnotations
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

5.5
Location : drawAnnotations
Killed by : none
not equal to less than → NO_COVERAGE

6.6
Location : drawAnnotations
Killed by : none
not equal to less or equal → NO_COVERAGE

7.7
Location : drawAnnotations
Killed by : none
not equal to greater than → NO_COVERAGE

8.8
Location : drawAnnotations
Killed by : none
not equal to greater or equal → NO_COVERAGE

9.9
Location : drawAnnotations
Killed by : none
not equal to equal → NO_COVERAGE

3973

1.1
Location : drawAnnotations
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::getDomainAxis → NO_COVERAGE

3974

1.1
Location : drawAnnotations
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::getRangeAxis → NO_COVERAGE

3975

1.1
Location : drawAnnotations
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

2.2
Location : drawAnnotations
Killed by : none
removed call to org/jfree/chart/annotations/XYAnnotation::draw → NO_COVERAGE

3.3
Location : drawAnnotations
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

4.4
Location : drawAnnotations
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

5.5
Location : drawAnnotations
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

6.6
Location : drawAnnotations
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

3992

1.1
Location : drawDomainMarkers
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::getRenderer → NO_COVERAGE

2.2
Location : drawDomainMarkers
Killed by : none
Negated integer local variable number 3 → NO_COVERAGE

3.3
Location : drawDomainMarkers
Killed by : none
Incremented (a++) integer local variable number 3 → NO_COVERAGE

4.4
Location : drawDomainMarkers
Killed by : none
Decremented (a--) integer local variable number 3 → NO_COVERAGE

5.5
Location : drawDomainMarkers
Killed by : none
Incremented (++a) integer local variable number 3 → NO_COVERAGE

6.6
Location : drawDomainMarkers
Killed by : none
Decremented (--a) integer local variable number 3 → NO_COVERAGE

3993

1.1
Location : drawDomainMarkers
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : drawDomainMarkers
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : drawDomainMarkers
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : drawDomainMarkers
Killed by : none
not equal to equal → NO_COVERAGE

3998

1.1
Location : drawDomainMarkers
Killed by : none
changed conditional boundary → NO_COVERAGE

2.2
Location : drawDomainMarkers
Killed by : none
negated conditional → NO_COVERAGE

3.3
Location : drawDomainMarkers
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::getDatasetCount → NO_COVERAGE

4.4
Location : drawDomainMarkers
Killed by : none
removed conditional - replaced comparison check with false → NO_COVERAGE

5.5
Location : drawDomainMarkers
Killed by : none
removed conditional - replaced comparison check with true → NO_COVERAGE

6.6
Location : drawDomainMarkers
Killed by : none
Negated integer local variable number 3 → NO_COVERAGE

7.7
Location : drawDomainMarkers
Killed by : none
Less than to less or equal → NO_COVERAGE

8.8
Location : drawDomainMarkers
Killed by : none
Less than to greater than → NO_COVERAGE

9.9
Location : drawDomainMarkers
Killed by : none
Less than to greater or equal → NO_COVERAGE

10.10
Location : drawDomainMarkers
Killed by : none
Less than to equal → NO_COVERAGE

11.11
Location : drawDomainMarkers
Killed by : none
Less than to not equal → NO_COVERAGE

12.12
Location : drawDomainMarkers
Killed by : none
Incremented (a++) integer local variable number 3 → NO_COVERAGE

13.13
Location : drawDomainMarkers
Killed by : none
Decremented (a--) integer local variable number 3 → NO_COVERAGE

14.14
Location : drawDomainMarkers
Killed by : none
Incremented (++a) integer local variable number 3 → NO_COVERAGE

15.15
Location : drawDomainMarkers
Killed by : none
Decremented (--a) integer local variable number 3 → NO_COVERAGE

4001

1.1
Location : drawDomainMarkers
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::getDomainMarkers → NO_COVERAGE

2.2
Location : drawDomainMarkers
Killed by : none
Negated integer local variable number 3 → NO_COVERAGE

3.3
Location : drawDomainMarkers
Killed by : none
Incremented (a++) integer local variable number 3 → NO_COVERAGE

4.4
Location : drawDomainMarkers
Killed by : none
Decremented (a--) integer local variable number 3 → NO_COVERAGE

5.5
Location : drawDomainMarkers
Killed by : none
Incremented (++a) integer local variable number 3 → NO_COVERAGE

6.6
Location : drawDomainMarkers
Killed by : none
Decremented (--a) integer local variable number 3 → NO_COVERAGE

4002

1.1
Location : drawDomainMarkers
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::getDomainAxisForDataset → NO_COVERAGE

2.2
Location : drawDomainMarkers
Killed by : none
Negated integer local variable number 3 → NO_COVERAGE

3.3
Location : drawDomainMarkers
Killed by : none
Incremented (a++) integer local variable number 3 → NO_COVERAGE

4.4
Location : drawDomainMarkers
Killed by : none
Decremented (a--) integer local variable number 3 → NO_COVERAGE

5.5
Location : drawDomainMarkers
Killed by : none
Incremented (++a) integer local variable number 3 → NO_COVERAGE

6.6
Location : drawDomainMarkers
Killed by : none
Decremented (--a) integer local variable number 3 → NO_COVERAGE

4003

1.1
Location : drawDomainMarkers
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : drawDomainMarkers
Killed by : none
negated conditional → NO_COVERAGE

3.3
Location : drawDomainMarkers
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

4.4
Location : drawDomainMarkers
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

5.5
Location : drawDomainMarkers
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

6.6
Location : drawDomainMarkers
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

7.7
Location : drawDomainMarkers
Killed by : none
equal to not equal → NO_COVERAGE

8.8
Location : drawDomainMarkers
Killed by : none
equal to not equal → NO_COVERAGE

4004

1.1
Location : drawDomainMarkers
Killed by : none
removed call to java/util/Collection::iterator → NO_COVERAGE

4005

1.1
Location : drawDomainMarkers
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : drawDomainMarkers
Killed by : none
removed call to java/util/Iterator::hasNext → NO_COVERAGE

3.3
Location : drawDomainMarkers
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

4.4
Location : drawDomainMarkers
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

5.5
Location : drawDomainMarkers
Killed by : none
not equal to less than → NO_COVERAGE

6.6
Location : drawDomainMarkers
Killed by : none
not equal to less or equal → NO_COVERAGE

7.7
Location : drawDomainMarkers
Killed by : none
not equal to greater than → NO_COVERAGE

8.8
Location : drawDomainMarkers
Killed by : none
not equal to greater or equal → NO_COVERAGE

9.9
Location : drawDomainMarkers
Killed by : none
not equal to equal → NO_COVERAGE

4007

1.1
Location : drawDomainMarkers
Killed by : none
removed call to org/jfree/chart/renderer/xy/XYItemRenderer::drawDomainMarker → NO_COVERAGE

4025

1.1
Location : drawRangeMarkers
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::getRenderer → NO_COVERAGE

2.2
Location : drawRangeMarkers
Killed by : none
Negated integer local variable number 3 → NO_COVERAGE

3.3
Location : drawRangeMarkers
Killed by : none
Incremented (a++) integer local variable number 3 → NO_COVERAGE

4.4
Location : drawRangeMarkers
Killed by : none
Decremented (a--) integer local variable number 3 → NO_COVERAGE

5.5
Location : drawRangeMarkers
Killed by : none
Incremented (++a) integer local variable number 3 → NO_COVERAGE

6.6
Location : drawRangeMarkers
Killed by : none
Decremented (--a) integer local variable number 3 → NO_COVERAGE

4026

1.1
Location : drawRangeMarkers
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : drawRangeMarkers
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : drawRangeMarkers
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : drawRangeMarkers
Killed by : none
not equal to equal → NO_COVERAGE

4031

1.1
Location : drawRangeMarkers
Killed by : none
changed conditional boundary → NO_COVERAGE

2.2
Location : drawRangeMarkers
Killed by : none
negated conditional → NO_COVERAGE

3.3
Location : drawRangeMarkers
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::getDatasetCount → NO_COVERAGE

4.4
Location : drawRangeMarkers
Killed by : none
removed conditional - replaced comparison check with false → NO_COVERAGE

5.5
Location : drawRangeMarkers
Killed by : none
removed conditional - replaced comparison check with true → NO_COVERAGE

6.6
Location : drawRangeMarkers
Killed by : none
Negated integer local variable number 3 → NO_COVERAGE

7.7
Location : drawRangeMarkers
Killed by : none
Less than to less or equal → NO_COVERAGE

8.8
Location : drawRangeMarkers
Killed by : none
Less than to greater than → NO_COVERAGE

9.9
Location : drawRangeMarkers
Killed by : none
Less than to greater or equal → NO_COVERAGE

10.10
Location : drawRangeMarkers
Killed by : none
Less than to equal → NO_COVERAGE

11.11
Location : drawRangeMarkers
Killed by : none
Less than to not equal → NO_COVERAGE

12.12
Location : drawRangeMarkers
Killed by : none
Incremented (a++) integer local variable number 3 → NO_COVERAGE

13.13
Location : drawRangeMarkers
Killed by : none
Decremented (a--) integer local variable number 3 → NO_COVERAGE

14.14
Location : drawRangeMarkers
Killed by : none
Incremented (++a) integer local variable number 3 → NO_COVERAGE

15.15
Location : drawRangeMarkers
Killed by : none
Decremented (--a) integer local variable number 3 → NO_COVERAGE

4034

1.1
Location : drawRangeMarkers
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::getRangeMarkers → NO_COVERAGE

2.2
Location : drawRangeMarkers
Killed by : none
Negated integer local variable number 3 → NO_COVERAGE

3.3
Location : drawRangeMarkers
Killed by : none
Incremented (a++) integer local variable number 3 → NO_COVERAGE

4.4
Location : drawRangeMarkers
Killed by : none
Decremented (a--) integer local variable number 3 → NO_COVERAGE

5.5
Location : drawRangeMarkers
Killed by : none
Incremented (++a) integer local variable number 3 → NO_COVERAGE

6.6
Location : drawRangeMarkers
Killed by : none
Decremented (--a) integer local variable number 3 → NO_COVERAGE

4035

1.1
Location : drawRangeMarkers
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::getRangeAxisForDataset → NO_COVERAGE

2.2
Location : drawRangeMarkers
Killed by : none
Negated integer local variable number 3 → NO_COVERAGE

3.3
Location : drawRangeMarkers
Killed by : none
Incremented (a++) integer local variable number 3 → NO_COVERAGE

4.4
Location : drawRangeMarkers
Killed by : none
Decremented (a--) integer local variable number 3 → NO_COVERAGE

5.5
Location : drawRangeMarkers
Killed by : none
Incremented (++a) integer local variable number 3 → NO_COVERAGE

6.6
Location : drawRangeMarkers
Killed by : none
Decremented (--a) integer local variable number 3 → NO_COVERAGE

4036

1.1
Location : drawRangeMarkers
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : drawRangeMarkers
Killed by : none
negated conditional → NO_COVERAGE

3.3
Location : drawRangeMarkers
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

4.4
Location : drawRangeMarkers
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

5.5
Location : drawRangeMarkers
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

6.6
Location : drawRangeMarkers
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

7.7
Location : drawRangeMarkers
Killed by : none
equal to not equal → NO_COVERAGE

8.8
Location : drawRangeMarkers
Killed by : none
equal to not equal → NO_COVERAGE

4037

1.1
Location : drawRangeMarkers
Killed by : none
removed call to java/util/Collection::iterator → NO_COVERAGE

4038

1.1
Location : drawRangeMarkers
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : drawRangeMarkers
Killed by : none
removed call to java/util/Iterator::hasNext → NO_COVERAGE

3.3
Location : drawRangeMarkers
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

4.4
Location : drawRangeMarkers
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

5.5
Location : drawRangeMarkers
Killed by : none
not equal to less than → NO_COVERAGE

6.6
Location : drawRangeMarkers
Killed by : none
not equal to less or equal → NO_COVERAGE

7.7
Location : drawRangeMarkers
Killed by : none
not equal to greater than → NO_COVERAGE

8.8
Location : drawRangeMarkers
Killed by : none
not equal to greater or equal → NO_COVERAGE

9.9
Location : drawRangeMarkers
Killed by : none
not equal to equal → NO_COVERAGE

4040

1.1
Location : drawRangeMarkers
Killed by : none
removed call to org/jfree/chart/renderer/xy/XYItemRenderer::drawRangeMarker → NO_COVERAGE

4055

1.1
Location : getDomainMarkers
Killed by : none
replaced return value with Collections.emptyList for org/jfree/chart/plot/XYPlot::getDomainMarkers → NO_COVERAGE

2.2
Location : getDomainMarkers
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

3.3
Location : getDomainMarkers
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::getDomainMarkers → NO_COVERAGE

4.4
Location : getDomainMarkers
Killed by : none
mutated return of Object value for org/jfree/chart/plot/XYPlot::getDomainMarkers to ( if (x != null) null else throw new RuntimeException ) → NO_COVERAGE

5.5
Location : getDomainMarkers
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

6.6
Location : getDomainMarkers
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

7.7
Location : getDomainMarkers
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

8.8
Location : getDomainMarkers
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

4068

1.1
Location : getRangeMarkers
Killed by : none
replaced return value with Collections.emptyList for org/jfree/chart/plot/XYPlot::getRangeMarkers → NO_COVERAGE

2.2
Location : getRangeMarkers
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

3.3
Location : getRangeMarkers
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::getRangeMarkers → NO_COVERAGE

4.4
Location : getRangeMarkers
Killed by : none
mutated return of Object value for org/jfree/chart/plot/XYPlot::getRangeMarkers to ( if (x != null) null else throw new RuntimeException ) → NO_COVERAGE

5.5
Location : getRangeMarkers
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

6.6
Location : getRangeMarkers
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

7.7
Location : getRangeMarkers
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

8.8
Location : getRangeMarkers
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

4084

1.1
Location : getDomainMarkers
Killed by : none
removed call to java/lang/Integer::<init> → NO_COVERAGE

2.2
Location : getDomainMarkers
Killed by : none
Negated integer local variable number 1 → NO_COVERAGE

3.3
Location : getDomainMarkers
Killed by : none
Incremented (a++) integer local variable number 1 → NO_COVERAGE

4.4
Location : getDomainMarkers
Killed by : none
Decremented (a--) integer local variable number 1 → NO_COVERAGE

5.5
Location : getDomainMarkers
Killed by : none
Incremented (++a) integer local variable number 1 → NO_COVERAGE

6.6
Location : getDomainMarkers
Killed by : none
Decremented (--a) integer local variable number 1 → NO_COVERAGE

4085

1.1
Location : getDomainMarkers
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : getDomainMarkers
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : getDomainMarkers
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : getDomainMarkers
Killed by : none
not equal to equal → NO_COVERAGE

4086

1.1
Location : getDomainMarkers
Killed by : none
replaced call to java/util/Map::get with argument → NO_COVERAGE

2.2
Location : getDomainMarkers
Killed by : none
removed call to java/util/Map::get → NO_COVERAGE

4088

1.1
Location : getDomainMarkers
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : getDomainMarkers
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : getDomainMarkers
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : getDomainMarkers
Killed by : none
not equal to equal → NO_COVERAGE

4089

1.1
Location : getDomainMarkers
Killed by : none
replaced call to java/util/Map::get with argument → NO_COVERAGE

2.2
Location : getDomainMarkers
Killed by : none
removed call to java/util/Map::get → NO_COVERAGE

4091

1.1
Location : getDomainMarkers
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : getDomainMarkers
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : getDomainMarkers
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : getDomainMarkers
Killed by : none
equal to not equal → NO_COVERAGE

4092

1.1
Location : getDomainMarkers
Killed by : none
replaced call to java/util/Collections::unmodifiableCollection with argument → NO_COVERAGE

2.2
Location : getDomainMarkers
Killed by : none
removed call to java/util/Collections::unmodifiableCollection → NO_COVERAGE

4094

1.1
Location : getDomainMarkers
Killed by : none
replaced return value with Collections.emptyList for org/jfree/chart/plot/XYPlot::getDomainMarkers → NO_COVERAGE

2.2
Location : getDomainMarkers
Killed by : none
mutated return of Object value for org/jfree/chart/plot/XYPlot::getDomainMarkers to ( if (x != null) null else throw new RuntimeException ) → NO_COVERAGE

4110

1.1
Location : getRangeMarkers
Killed by : none
removed call to java/lang/Integer::<init> → NO_COVERAGE

2.2
Location : getRangeMarkers
Killed by : none
Negated integer local variable number 1 → NO_COVERAGE

3.3
Location : getRangeMarkers
Killed by : none
Incremented (a++) integer local variable number 1 → NO_COVERAGE

4.4
Location : getRangeMarkers
Killed by : none
Decremented (a--) integer local variable number 1 → NO_COVERAGE

5.5
Location : getRangeMarkers
Killed by : none
Incremented (++a) integer local variable number 1 → NO_COVERAGE

6.6
Location : getRangeMarkers
Killed by : none
Decremented (--a) integer local variable number 1 → NO_COVERAGE

4111

1.1
Location : getRangeMarkers
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : getRangeMarkers
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : getRangeMarkers
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : getRangeMarkers
Killed by : none
not equal to equal → NO_COVERAGE

4112

1.1
Location : getRangeMarkers
Killed by : none
replaced call to java/util/Map::get with argument → NO_COVERAGE

2.2
Location : getRangeMarkers
Killed by : none
removed call to java/util/Map::get → NO_COVERAGE

4114

1.1
Location : getRangeMarkers
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : getRangeMarkers
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : getRangeMarkers
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : getRangeMarkers
Killed by : none
not equal to equal → NO_COVERAGE

4115

1.1
Location : getRangeMarkers
Killed by : none
replaced call to java/util/Map::get with argument → NO_COVERAGE

2.2
Location : getRangeMarkers
Killed by : none
removed call to java/util/Map::get → NO_COVERAGE

4117

1.1
Location : getRangeMarkers
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : getRangeMarkers
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : getRangeMarkers
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : getRangeMarkers
Killed by : none
equal to not equal → NO_COVERAGE

4118

1.1
Location : getRangeMarkers
Killed by : none
replaced call to java/util/Collections::unmodifiableCollection with argument → NO_COVERAGE

2.2
Location : getRangeMarkers
Killed by : none
removed call to java/util/Collections::unmodifiableCollection → NO_COVERAGE

4120

1.1
Location : getRangeMarkers
Killed by : none
replaced return value with Collections.emptyList for org/jfree/chart/plot/XYPlot::getRangeMarkers → NO_COVERAGE

2.2
Location : getRangeMarkers
Killed by : none
mutated return of Object value for org/jfree/chart/plot/XYPlot::getRangeMarkers to ( if (x != null) null else throw new RuntimeException ) → NO_COVERAGE

4137

1.1
Location : drawHorizontalLine
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::getRangeAxis → NO_COVERAGE

4138

1.1
Location : drawHorizontalLine
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : drawHorizontalLine
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::getOrientation → NO_COVERAGE

3.3
Location : drawHorizontalLine
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

4.4
Location : drawHorizontalLine
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

5.5
Location : drawHorizontalLine
Killed by : none
not equal to equal → NO_COVERAGE

4139

1.1
Location : drawHorizontalLine
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::getDomainAxis → NO_COVERAGE

4141

1.1
Location : drawHorizontalLine
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : drawHorizontalLine
Killed by : none
removed call to org/jfree/chart/axis/ValueAxis::getRange → NO_COVERAGE

3.3
Location : drawHorizontalLine
Killed by : none
removed call to org/jfree/data/Range::contains → NO_COVERAGE

4.4
Location : drawHorizontalLine
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

5.5
Location : drawHorizontalLine
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

6.6
Location : drawHorizontalLine
Killed by : none
Negated double local variable number 3 → NO_COVERAGE

7.7
Location : drawHorizontalLine
Killed by : none
equal to less than → NO_COVERAGE

8.8
Location : drawHorizontalLine
Killed by : none
equal to less or equal → NO_COVERAGE

9.9
Location : drawHorizontalLine
Killed by : none
equal to greater than → NO_COVERAGE

10.10
Location : drawHorizontalLine
Killed by : none
equal to greater or equal → NO_COVERAGE

11.11
Location : drawHorizontalLine
Killed by : none
equal to not equal → NO_COVERAGE

12.12
Location : drawHorizontalLine
Killed by : none
Incremented (a++) double local variable number 3 → NO_COVERAGE

13.13
Location : drawHorizontalLine
Killed by : none
Decremented (a--) double local variable number 3 → NO_COVERAGE

14.14
Location : drawHorizontalLine
Killed by : none
Incremented (++a) double local variable number 3 → NO_COVERAGE

15.15
Location : drawHorizontalLine
Killed by : none
Decremented (--a) double local variable number 3 → NO_COVERAGE

4142

1.1
Location : drawHorizontalLine
Killed by : none
replaced call to org/jfree/chart/axis/ValueAxis::valueToJava2D with argument → NO_COVERAGE

2.2
Location : drawHorizontalLine
Killed by : none
removed call to org/jfree/chart/axis/ValueAxis::valueToJava2D → NO_COVERAGE

3.3
Location : drawHorizontalLine
Killed by : none
Negated double local variable number 3 → NO_COVERAGE

4.4
Location : drawHorizontalLine
Killed by : none
Incremented (a++) double local variable number 3 → NO_COVERAGE

5.5
Location : drawHorizontalLine
Killed by : none
Decremented (a--) double local variable number 3 → NO_COVERAGE

6.6
Location : drawHorizontalLine
Killed by : none
Incremented (++a) double local variable number 3 → NO_COVERAGE

7.7
Location : drawHorizontalLine
Killed by : none
Decremented (--a) double local variable number 3 → NO_COVERAGE

4143

1.1
Location : drawHorizontalLine
Killed by : none
removed call to java/awt/geom/Line2D$Double::<init> → NO_COVERAGE

2.2
Location : drawHorizontalLine
Killed by : none
removed call to java/awt/geom/Rectangle2D::getMinX → NO_COVERAGE

3.3
Location : drawHorizontalLine
Killed by : none
Negated double local variable number 8 → NO_COVERAGE

4.4
Location : drawHorizontalLine
Killed by : none
Incremented (a++) double local variable number 8 → NO_COVERAGE

5.5
Location : drawHorizontalLine
Killed by : none
Decremented (a--) double local variable number 8 → NO_COVERAGE

6.6
Location : drawHorizontalLine
Killed by : none
Incremented (++a) double local variable number 8 → NO_COVERAGE

7.7
Location : drawHorizontalLine
Killed by : none
Decremented (--a) double local variable number 8 → NO_COVERAGE

4144

1.1
Location : drawHorizontalLine
Killed by : none
removed call to java/awt/geom/Rectangle2D::getMaxX → NO_COVERAGE

2.2
Location : drawHorizontalLine
Killed by : none
Negated double local variable number 8 → NO_COVERAGE

3.3
Location : drawHorizontalLine
Killed by : none
Incremented (a++) double local variable number 8 → NO_COVERAGE

4.4
Location : drawHorizontalLine
Killed by : none
Decremented (a--) double local variable number 8 → NO_COVERAGE

5.5
Location : drawHorizontalLine
Killed by : none
Incremented (++a) double local variable number 8 → NO_COVERAGE

6.6
Location : drawHorizontalLine
Killed by : none
Decremented (--a) double local variable number 8 → NO_COVERAGE

4145

1.1
Location : drawHorizontalLine
Killed by : none
removed call to java/awt/Graphics2D::setStroke → NO_COVERAGE

4146

1.1
Location : drawHorizontalLine
Killed by : none
removed call to java/awt/Graphics2D::setPaint → NO_COVERAGE

4147

1.1
Location : drawHorizontalLine
Killed by : none
removed call to java/awt/Graphics2D::draw → NO_COVERAGE

4169

1.1
Location : drawDomainCrosshair
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : drawDomainCrosshair
Killed by : none
removed call to org/jfree/chart/axis/ValueAxis::getRange → NO_COVERAGE

3.3
Location : drawDomainCrosshair
Killed by : none
removed call to org/jfree/data/Range::contains → NO_COVERAGE

4.4
Location : drawDomainCrosshair
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

5.5
Location : drawDomainCrosshair
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

6.6
Location : drawDomainCrosshair
Killed by : none
Negated double local variable number 4 → NO_COVERAGE

7.7
Location : drawDomainCrosshair
Killed by : none
not equal to less than → NO_COVERAGE

8.8
Location : drawDomainCrosshair
Killed by : none
not equal to less or equal → NO_COVERAGE

9.9
Location : drawDomainCrosshair
Killed by : none
not equal to greater than → NO_COVERAGE

10.10
Location : drawDomainCrosshair
Killed by : none
not equal to greater or equal → NO_COVERAGE

11.11
Location : drawDomainCrosshair
Killed by : none
not equal to equal → NO_COVERAGE

12.12
Location : drawDomainCrosshair
Killed by : none
Incremented (a++) double local variable number 4 → NO_COVERAGE

13.13
Location : drawDomainCrosshair
Killed by : none
Decremented (a--) double local variable number 4 → NO_COVERAGE

14.14
Location : drawDomainCrosshair
Killed by : none
Incremented (++a) double local variable number 4 → NO_COVERAGE

15.15
Location : drawDomainCrosshair
Killed by : none
Decremented (--a) double local variable number 4 → NO_COVERAGE

4173

1.1
Location : drawDomainCrosshair
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : drawDomainCrosshair
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : drawDomainCrosshair
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : drawDomainCrosshair
Killed by : none
not equal to equal → NO_COVERAGE

4174

1.1
Location : drawDomainCrosshair
Killed by : none
replaced call to org/jfree/chart/axis/ValueAxis::valueToJava2D with argument → NO_COVERAGE

2.2
Location : drawDomainCrosshair
Killed by : none
removed call to org/jfree/chart/axis/ValueAxis::valueToJava2D → NO_COVERAGE

3.3
Location : drawDomainCrosshair
Killed by : none
Negated double local variable number 4 → NO_COVERAGE

4.4
Location : drawDomainCrosshair
Killed by : none
Incremented (a++) double local variable number 4 → NO_COVERAGE

5.5
Location : drawDomainCrosshair
Killed by : none
Decremented (a--) double local variable number 4 → NO_COVERAGE

6.6
Location : drawDomainCrosshair
Killed by : none
Incremented (++a) double local variable number 4 → NO_COVERAGE

7.7
Location : drawDomainCrosshair
Killed by : none
Decremented (--a) double local variable number 4 → NO_COVERAGE

4176

1.1
Location : drawDomainCrosshair
Killed by : none
removed call to java/awt/geom/Line2D$Double::<init> → NO_COVERAGE

2.2
Location : drawDomainCrosshair
Killed by : none
removed call to java/awt/geom/Rectangle2D::getMinY → NO_COVERAGE

3.3
Location : drawDomainCrosshair
Killed by : none
Negated double local variable number 10 → NO_COVERAGE

4.4
Location : drawDomainCrosshair
Killed by : none
Negated double local variable number 10 → NO_COVERAGE

5.5
Location : drawDomainCrosshair
Killed by : none
Incremented (a++) double local variable number 9 → NO_COVERAGE

6.6
Location : drawDomainCrosshair
Killed by : none
Incremented (a++) double local variable number 9 → NO_COVERAGE

7.7
Location : drawDomainCrosshair
Killed by : none
Decremented (a--) double local variable number 9 → NO_COVERAGE

8.8
Location : drawDomainCrosshair
Killed by : none
Decremented (a--) double local variable number 9 → NO_COVERAGE

9.9
Location : drawDomainCrosshair
Killed by : none
Incremented (++a) double local variable number 10 → NO_COVERAGE

10.10
Location : drawDomainCrosshair
Killed by : none
Incremented (++a) double local variable number 10 → NO_COVERAGE

11.11
Location : drawDomainCrosshair
Killed by : none
Decremented (--a) double local variable number 9 → NO_COVERAGE

12.12
Location : drawDomainCrosshair
Killed by : none
Decremented (--a) double local variable number 9 → NO_COVERAGE

4177

1.1
Location : drawDomainCrosshair
Killed by : none
removed call to java/awt/geom/Rectangle2D::getMaxY → NO_COVERAGE

4179

1.1
Location : drawDomainCrosshair
Killed by : none
replaced call to org/jfree/chart/axis/ValueAxis::valueToJava2D with argument → NO_COVERAGE

2.2
Location : drawDomainCrosshair
Killed by : none
removed call to org/jfree/chart/axis/ValueAxis::valueToJava2D → NO_COVERAGE

3.3
Location : drawDomainCrosshair
Killed by : none
Negated double local variable number 4 → NO_COVERAGE

4.4
Location : drawDomainCrosshair
Killed by : none
Incremented (a++) double local variable number 4 → NO_COVERAGE

5.5
Location : drawDomainCrosshair
Killed by : none
Decremented (a--) double local variable number 4 → NO_COVERAGE

6.6
Location : drawDomainCrosshair
Killed by : none
Incremented (++a) double local variable number 4 → NO_COVERAGE

7.7
Location : drawDomainCrosshair
Killed by : none
Decremented (--a) double local variable number 4 → NO_COVERAGE

4181

1.1
Location : drawDomainCrosshair
Killed by : none
removed call to java/awt/geom/Line2D$Double::<init> → NO_COVERAGE

2.2
Location : drawDomainCrosshair
Killed by : none
removed call to java/awt/geom/Rectangle2D::getMinX → NO_COVERAGE

3.3
Location : drawDomainCrosshair
Killed by : none
Negated double local variable number 10 → NO_COVERAGE

4.4
Location : drawDomainCrosshair
Killed by : none
Incremented (a++) double local variable number 9 → NO_COVERAGE

5.5
Location : drawDomainCrosshair
Killed by : none
Decremented (a--) double local variable number 9 → NO_COVERAGE

6.6
Location : drawDomainCrosshair
Killed by : none
Incremented (++a) double local variable number 10 → NO_COVERAGE

7.7
Location : drawDomainCrosshair
Killed by : none
Decremented (--a) double local variable number 9 → NO_COVERAGE

4182

1.1
Location : drawDomainCrosshair
Killed by : none
removed call to java/awt/geom/Rectangle2D::getMaxX → NO_COVERAGE

2.2
Location : drawDomainCrosshair
Killed by : none
Negated double local variable number 10 → NO_COVERAGE

3.3
Location : drawDomainCrosshair
Killed by : none
Incremented (a++) double local variable number 9 → NO_COVERAGE

4.4
Location : drawDomainCrosshair
Killed by : none
Decremented (a--) double local variable number 9 → NO_COVERAGE

5.5
Location : drawDomainCrosshair
Killed by : none
Incremented (++a) double local variable number 10 → NO_COVERAGE

6.6
Location : drawDomainCrosshair
Killed by : none
Decremented (--a) double local variable number 9 → NO_COVERAGE

4184

1.1
Location : drawDomainCrosshair
Killed by : none
removed call to java/awt/Graphics2D::getRenderingHint → NO_COVERAGE

4185

1.1
Location : drawDomainCrosshair
Killed by : none
removed call to java/awt/Graphics2D::setRenderingHint → NO_COVERAGE

4187

1.1
Location : drawDomainCrosshair
Killed by : none
removed call to java/awt/Graphics2D::setStroke → NO_COVERAGE

4188

1.1
Location : drawDomainCrosshair
Killed by : none
removed call to java/awt/Graphics2D::setPaint → NO_COVERAGE

4189

1.1
Location : drawDomainCrosshair
Killed by : none
removed call to java/awt/Graphics2D::draw → NO_COVERAGE

4190

1.1
Location : drawDomainCrosshair
Killed by : none
removed call to java/awt/Graphics2D::setRenderingHint → NO_COVERAGE

4205

1.1
Location : drawVerticalLine
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::getDomainAxis → NO_COVERAGE

4206

1.1
Location : drawVerticalLine
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : drawVerticalLine
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::getOrientation → NO_COVERAGE

3.3
Location : drawVerticalLine
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

4.4
Location : drawVerticalLine
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

5.5
Location : drawVerticalLine
Killed by : none
not equal to equal → NO_COVERAGE

4207

1.1
Location : drawVerticalLine
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::getRangeAxis → NO_COVERAGE

4209

1.1
Location : drawVerticalLine
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : drawVerticalLine
Killed by : none
removed call to org/jfree/chart/axis/ValueAxis::getRange → NO_COVERAGE

3.3
Location : drawVerticalLine
Killed by : none
removed call to org/jfree/data/Range::contains → NO_COVERAGE

4.4
Location : drawVerticalLine
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

5.5
Location : drawVerticalLine
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

6.6
Location : drawVerticalLine
Killed by : none
Negated double local variable number 3 → NO_COVERAGE

7.7
Location : drawVerticalLine
Killed by : none
equal to less than → NO_COVERAGE

8.8
Location : drawVerticalLine
Killed by : none
equal to less or equal → NO_COVERAGE

9.9
Location : drawVerticalLine
Killed by : none
equal to greater than → NO_COVERAGE

10.10
Location : drawVerticalLine
Killed by : none
equal to greater or equal → NO_COVERAGE

11.11
Location : drawVerticalLine
Killed by : none
equal to not equal → NO_COVERAGE

12.12
Location : drawVerticalLine
Killed by : none
Incremented (a++) double local variable number 3 → NO_COVERAGE

13.13
Location : drawVerticalLine
Killed by : none
Decremented (a--) double local variable number 3 → NO_COVERAGE

14.14
Location : drawVerticalLine
Killed by : none
Incremented (++a) double local variable number 3 → NO_COVERAGE

15.15
Location : drawVerticalLine
Killed by : none
Decremented (--a) double local variable number 3 → NO_COVERAGE

4210

1.1
Location : drawVerticalLine
Killed by : none
replaced call to org/jfree/chart/axis/ValueAxis::valueToJava2D with argument → NO_COVERAGE

2.2
Location : drawVerticalLine
Killed by : none
removed call to org/jfree/chart/axis/ValueAxis::valueToJava2D → NO_COVERAGE

3.3
Location : drawVerticalLine
Killed by : none
Negated double local variable number 3 → NO_COVERAGE

4.4
Location : drawVerticalLine
Killed by : none
Incremented (a++) double local variable number 3 → NO_COVERAGE

5.5
Location : drawVerticalLine
Killed by : none
Decremented (a--) double local variable number 3 → NO_COVERAGE

6.6
Location : drawVerticalLine
Killed by : none
Incremented (++a) double local variable number 3 → NO_COVERAGE

7.7
Location : drawVerticalLine
Killed by : none
Decremented (--a) double local variable number 3 → NO_COVERAGE

4212

1.1
Location : drawVerticalLine
Killed by : none
removed call to java/awt/geom/Line2D$Double::<init> → NO_COVERAGE

2.2
Location : drawVerticalLine
Killed by : none
removed call to java/awt/geom/Rectangle2D::getMinY → NO_COVERAGE

3.3
Location : drawVerticalLine
Killed by : none
Negated double local variable number 8 → NO_COVERAGE

4.4
Location : drawVerticalLine
Killed by : none
Negated double local variable number 8 → NO_COVERAGE

5.5
Location : drawVerticalLine
Killed by : none
Incremented (a++) double local variable number 8 → NO_COVERAGE

6.6
Location : drawVerticalLine
Killed by : none
Incremented (a++) double local variable number 8 → NO_COVERAGE

7.7
Location : drawVerticalLine
Killed by : none
Decremented (a--) double local variable number 8 → NO_COVERAGE

8.8
Location : drawVerticalLine
Killed by : none
Decremented (a--) double local variable number 8 → NO_COVERAGE

9.9
Location : drawVerticalLine
Killed by : none
Incremented (++a) double local variable number 8 → NO_COVERAGE

10.10
Location : drawVerticalLine
Killed by : none
Incremented (++a) double local variable number 8 → NO_COVERAGE

11.11
Location : drawVerticalLine
Killed by : none
Decremented (--a) double local variable number 8 → NO_COVERAGE

12.12
Location : drawVerticalLine
Killed by : none
Decremented (--a) double local variable number 8 → NO_COVERAGE

4213

1.1
Location : drawVerticalLine
Killed by : none
removed call to java/awt/geom/Rectangle2D::getMaxY → NO_COVERAGE

4214

1.1
Location : drawVerticalLine
Killed by : none
removed call to java/awt/Graphics2D::setStroke → NO_COVERAGE

4215

1.1
Location : drawVerticalLine
Killed by : none
removed call to java/awt/Graphics2D::setPaint → NO_COVERAGE

4216

1.1
Location : drawVerticalLine
Killed by : none
removed call to java/awt/Graphics2D::draw → NO_COVERAGE

4238

1.1
Location : drawRangeCrosshair
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : drawRangeCrosshair
Killed by : none
removed call to org/jfree/chart/axis/ValueAxis::getRange → NO_COVERAGE

3.3
Location : drawRangeCrosshair
Killed by : none
removed call to org/jfree/data/Range::contains → NO_COVERAGE

4.4
Location : drawRangeCrosshair
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

5.5
Location : drawRangeCrosshair
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

6.6
Location : drawRangeCrosshair
Killed by : none
Negated double local variable number 4 → NO_COVERAGE

7.7
Location : drawRangeCrosshair
Killed by : none
not equal to less than → NO_COVERAGE

8.8
Location : drawRangeCrosshair
Killed by : none
not equal to less or equal → NO_COVERAGE

9.9
Location : drawRangeCrosshair
Killed by : none
not equal to greater than → NO_COVERAGE

10.10
Location : drawRangeCrosshair
Killed by : none
not equal to greater or equal → NO_COVERAGE

11.11
Location : drawRangeCrosshair
Killed by : none
not equal to equal → NO_COVERAGE

12.12
Location : drawRangeCrosshair
Killed by : none
Incremented (a++) double local variable number 4 → NO_COVERAGE

13.13
Location : drawRangeCrosshair
Killed by : none
Decremented (a--) double local variable number 4 → NO_COVERAGE

14.14
Location : drawRangeCrosshair
Killed by : none
Incremented (++a) double local variable number 4 → NO_COVERAGE

15.15
Location : drawRangeCrosshair
Killed by : none
Decremented (--a) double local variable number 4 → NO_COVERAGE

4241

1.1
Location : drawRangeCrosshair
Killed by : none
removed call to java/awt/Graphics2D::getRenderingHint → NO_COVERAGE

4242

1.1
Location : drawRangeCrosshair
Killed by : none
removed call to java/awt/Graphics2D::setRenderingHint → NO_COVERAGE

4245

1.1
Location : drawRangeCrosshair
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : drawRangeCrosshair
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : drawRangeCrosshair
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : drawRangeCrosshair
Killed by : none
not equal to equal → NO_COVERAGE

4246

1.1
Location : drawRangeCrosshair
Killed by : none
replaced call to org/jfree/chart/axis/ValueAxis::valueToJava2D with argument → NO_COVERAGE

2.2
Location : drawRangeCrosshair
Killed by : none
removed call to org/jfree/chart/axis/ValueAxis::valueToJava2D → NO_COVERAGE

3.3
Location : drawRangeCrosshair
Killed by : none
Negated double local variable number 4 → NO_COVERAGE

4.4
Location : drawRangeCrosshair
Killed by : none
Incremented (a++) double local variable number 4 → NO_COVERAGE

5.5
Location : drawRangeCrosshair
Killed by : none
Decremented (a--) double local variable number 4 → NO_COVERAGE

6.6
Location : drawRangeCrosshair
Killed by : none
Incremented (++a) double local variable number 4 → NO_COVERAGE

7.7
Location : drawRangeCrosshair
Killed by : none
Decremented (--a) double local variable number 4 → NO_COVERAGE

4248

1.1
Location : drawRangeCrosshair
Killed by : none
removed call to java/awt/geom/Line2D$Double::<init> → NO_COVERAGE

2.2
Location : drawRangeCrosshair
Killed by : none
removed call to java/awt/geom/Rectangle2D::getMinY → NO_COVERAGE

3.3
Location : drawRangeCrosshair
Killed by : none
Negated double local variable number 11 → NO_COVERAGE

4.4
Location : drawRangeCrosshair
Killed by : none
Negated double local variable number 11 → NO_COVERAGE

5.5
Location : drawRangeCrosshair
Killed by : none
Incremented (a++) double local variable number 10 → NO_COVERAGE

6.6
Location : drawRangeCrosshair
Killed by : none
Incremented (a++) double local variable number 10 → NO_COVERAGE

7.7
Location : drawRangeCrosshair
Killed by : none
Decremented (a--) double local variable number 10 → NO_COVERAGE

8.8
Location : drawRangeCrosshair
Killed by : none
Decremented (a--) double local variable number 10 → NO_COVERAGE

9.9
Location : drawRangeCrosshair
Killed by : none
Incremented (++a) double local variable number 11 → NO_COVERAGE

10.10
Location : drawRangeCrosshair
Killed by : none
Incremented (++a) double local variable number 11 → NO_COVERAGE

11.11
Location : drawRangeCrosshair
Killed by : none
Decremented (--a) double local variable number 10 → NO_COVERAGE

12.12
Location : drawRangeCrosshair
Killed by : none
Decremented (--a) double local variable number 10 → NO_COVERAGE

4249

1.1
Location : drawRangeCrosshair
Killed by : none
removed call to java/awt/geom/Rectangle2D::getMaxY → NO_COVERAGE

4251

1.1
Location : drawRangeCrosshair
Killed by : none
replaced call to org/jfree/chart/axis/ValueAxis::valueToJava2D with argument → NO_COVERAGE

2.2
Location : drawRangeCrosshair
Killed by : none
removed call to org/jfree/chart/axis/ValueAxis::valueToJava2D → NO_COVERAGE

3.3
Location : drawRangeCrosshair
Killed by : none
Negated double local variable number 4 → NO_COVERAGE

4.4
Location : drawRangeCrosshair
Killed by : none
Incremented (a++) double local variable number 4 → NO_COVERAGE

5.5
Location : drawRangeCrosshair
Killed by : none
Decremented (a--) double local variable number 4 → NO_COVERAGE

6.6
Location : drawRangeCrosshair
Killed by : none
Incremented (++a) double local variable number 4 → NO_COVERAGE

7.7
Location : drawRangeCrosshair
Killed by : none
Decremented (--a) double local variable number 4 → NO_COVERAGE

4252

1.1
Location : drawRangeCrosshair
Killed by : none
removed call to java/awt/geom/Line2D$Double::<init> → NO_COVERAGE

2.2
Location : drawRangeCrosshair
Killed by : none
removed call to java/awt/geom/Rectangle2D::getMinX → NO_COVERAGE

3.3
Location : drawRangeCrosshair
Killed by : none
Negated double local variable number 11 → NO_COVERAGE

4.4
Location : drawRangeCrosshair
Killed by : none
Incremented (a++) double local variable number 10 → NO_COVERAGE

5.5
Location : drawRangeCrosshair
Killed by : none
Decremented (a--) double local variable number 10 → NO_COVERAGE

6.6
Location : drawRangeCrosshair
Killed by : none
Incremented (++a) double local variable number 11 → NO_COVERAGE

7.7
Location : drawRangeCrosshair
Killed by : none
Decremented (--a) double local variable number 10 → NO_COVERAGE

4253

1.1
Location : drawRangeCrosshair
Killed by : none
removed call to java/awt/geom/Rectangle2D::getMaxX → NO_COVERAGE

2.2
Location : drawRangeCrosshair
Killed by : none
Negated double local variable number 11 → NO_COVERAGE

3.3
Location : drawRangeCrosshair
Killed by : none
Incremented (a++) double local variable number 10 → NO_COVERAGE

4.4
Location : drawRangeCrosshair
Killed by : none
Decremented (a--) double local variable number 10 → NO_COVERAGE

5.5
Location : drawRangeCrosshair
Killed by : none
Incremented (++a) double local variable number 11 → NO_COVERAGE

6.6
Location : drawRangeCrosshair
Killed by : none
Decremented (--a) double local variable number 10 → NO_COVERAGE

4255

1.1
Location : drawRangeCrosshair
Killed by : none
removed call to java/awt/Graphics2D::setStroke → NO_COVERAGE

4256

1.1
Location : drawRangeCrosshair
Killed by : none
removed call to java/awt/Graphics2D::setPaint → NO_COVERAGE

4257

1.1
Location : drawRangeCrosshair
Killed by : none
removed call to java/awt/Graphics2D::draw → NO_COVERAGE

4258

1.1
Location : drawRangeCrosshair
Killed by : none
removed call to java/awt/Graphics2D::setRenderingHint → NO_COVERAGE

4271

1.1
Location : handleClick
Killed by : none
removed call to org/jfree/chart/plot/PlotRenderingInfo::getDataArea → NO_COVERAGE

4272

1.1
Location : handleClick
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : handleClick
Killed by : none
removed call to java/awt/geom/Rectangle2D::contains → NO_COVERAGE

3.3
Location : handleClick
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

4.4
Location : handleClick
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

5.5
Location : handleClick
Killed by : none
Negated integer local variable number 1 → NO_COVERAGE

6.6
Location : handleClick
Killed by : none
Negated integer local variable number 2 → NO_COVERAGE

7.7
Location : handleClick
Killed by : none
equal to less than → NO_COVERAGE

8.8
Location : handleClick
Killed by : none
equal to less or equal → NO_COVERAGE

9.9
Location : handleClick
Killed by : none
equal to greater than → NO_COVERAGE

10.10
Location : handleClick
Killed by : none
equal to greater or equal → NO_COVERAGE

11.11
Location : handleClick
Killed by : none
equal to not equal → NO_COVERAGE

12.12
Location : handleClick
Killed by : none
Incremented (a++) integer local variable number 1 → NO_COVERAGE

13.13
Location : handleClick
Killed by : none
Incremented (a++) integer local variable number 2 → NO_COVERAGE

14.14
Location : handleClick
Killed by : none
Decremented (a--) integer local variable number 1 → NO_COVERAGE

15.15
Location : handleClick
Killed by : none
Decremented (a--) integer local variable number 2 → NO_COVERAGE

16.16
Location : handleClick
Killed by : none
Incremented (++a) integer local variable number 1 → NO_COVERAGE

17.17
Location : handleClick
Killed by : none
Incremented (++a) integer local variable number 2 → NO_COVERAGE

18.18
Location : handleClick
Killed by : none
Decremented (--a) integer local variable number 1 → NO_COVERAGE

19.19
Location : handleClick
Killed by : none
Decremented (--a) integer local variable number 2 → NO_COVERAGE

4274

1.1
Location : handleClick
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::getDomainAxis → NO_COVERAGE

4275

1.1
Location : handleClick
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : handleClick
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : handleClick
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : handleClick
Killed by : none
equal to not equal → NO_COVERAGE

4276

1.1
Location : handleClick
Killed by : none
replaced call to org/jfree/chart/axis/ValueAxis::java2DToValue with argument → NO_COVERAGE

2.2
Location : handleClick
Killed by : none
removed call to org/jfree/chart/plot/PlotRenderingInfo::getDataArea → NO_COVERAGE

3.3
Location : handleClick
Killed by : none
removed call to org/jfree/chart/axis/ValueAxis::java2DToValue → NO_COVERAGE

4.4
Location : handleClick
Killed by : none
Negated integer local variable number 1 → NO_COVERAGE

5.5
Location : handleClick
Killed by : none
Incremented (a++) integer local variable number 1 → NO_COVERAGE

6.6
Location : handleClick
Killed by : none
Decremented (a--) integer local variable number 1 → NO_COVERAGE

7.7
Location : handleClick
Killed by : none
Incremented (++a) integer local variable number 1 → NO_COVERAGE

8.8
Location : handleClick
Killed by : none
Decremented (--a) integer local variable number 1 → NO_COVERAGE

4277

1.1
Location : handleClick
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::getDomainAxisEdge → NO_COVERAGE

4278

1.1
Location : handleClick
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::setDomainCrosshairValue → NO_COVERAGE

2.2
Location : handleClick
Killed by : none
Negated double local variable number 6 → NO_COVERAGE

3.3
Location : handleClick
Killed by : none
Incremented (a++) double local variable number 6 → NO_COVERAGE

4.4
Location : handleClick
Killed by : none
Decremented (a--) double local variable number 6 → NO_COVERAGE

5.5
Location : handleClick
Killed by : none
Incremented (++a) double local variable number 6 → NO_COVERAGE

6.6
Location : handleClick
Killed by : none
Decremented (--a) double local variable number 6 → NO_COVERAGE

4282

1.1
Location : handleClick
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::getRangeAxis → NO_COVERAGE

4283

1.1
Location : handleClick
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : handleClick
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : handleClick
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : handleClick
Killed by : none
equal to not equal → NO_COVERAGE

4284

1.1
Location : handleClick
Killed by : none
replaced call to org/jfree/chart/axis/ValueAxis::java2DToValue with argument → NO_COVERAGE

2.2
Location : handleClick
Killed by : none
removed call to org/jfree/chart/plot/PlotRenderingInfo::getDataArea → NO_COVERAGE

3.3
Location : handleClick
Killed by : none
removed call to org/jfree/chart/axis/ValueAxis::java2DToValue → NO_COVERAGE

4.4
Location : handleClick
Killed by : none
Negated integer local variable number 2 → NO_COVERAGE

5.5
Location : handleClick
Killed by : none
Incremented (a++) integer local variable number 2 → NO_COVERAGE

6.6
Location : handleClick
Killed by : none
Decremented (a--) integer local variable number 2 → NO_COVERAGE

7.7
Location : handleClick
Killed by : none
Incremented (++a) integer local variable number 2 → NO_COVERAGE

8.8
Location : handleClick
Killed by : none
Decremented (--a) integer local variable number 2 → NO_COVERAGE

4285

1.1
Location : handleClick
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::getRangeAxisEdge → NO_COVERAGE

4286

1.1
Location : handleClick
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::setRangeCrosshairValue → NO_COVERAGE

2.2
Location : handleClick
Killed by : none
Negated double local variable number 7 → NO_COVERAGE

3.3
Location : handleClick
Killed by : none
Incremented (a++) double local variable number 9 → NO_COVERAGE

4.4
Location : handleClick
Killed by : none
Decremented (a--) double local variable number 9 → NO_COVERAGE

5.5
Location : handleClick
Killed by : none
Incremented (++a) double local variable number 7 → NO_COVERAGE

6.6
Location : handleClick
Killed by : none
Decremented (--a) double local variable number 9 → NO_COVERAGE

4300

1.1
Location : getDatasetsMappedToDomainAxis
Killed by : none
removed call to org/jfree/chart/util/ParamChecks::nullNotPermitted → NO_COVERAGE

4301

1.1
Location : getDatasetsMappedToDomainAxis
Killed by : none
removed call to java/util/ArrayList::<init> → NO_COVERAGE

4302

1.1
Location : getDatasetsMappedToDomainAxis
Killed by : none
removed call to java/util/Map::entrySet → NO_COVERAGE

4303

1.1
Location : getDatasetsMappedToDomainAxis
Killed by : none
removed call to java/util/Map$Entry::getKey → NO_COVERAGE

2.2
Location : getDatasetsMappedToDomainAxis
Killed by : none
removed call to java/lang/Integer::intValue → NO_COVERAGE

4304

1.1
Location : getDatasetsMappedToDomainAxis
Killed by : none
replaced call to java/util/Map::get with argument → NO_COVERAGE

2.2
Location : getDatasetsMappedToDomainAxis
Killed by : none
removed call to java/lang/Integer::valueOf → NO_COVERAGE

3.3
Location : getDatasetsMappedToDomainAxis
Killed by : none
removed call to java/util/Map::get → NO_COVERAGE

4.4
Location : getDatasetsMappedToDomainAxis
Killed by : none
Negated integer local variable number 5 → NO_COVERAGE

5.5
Location : getDatasetsMappedToDomainAxis
Killed by : none
Incremented (a++) integer local variable number 5 → NO_COVERAGE

6.6
Location : getDatasetsMappedToDomainAxis
Killed by : none
Decremented (a--) integer local variable number 5 → NO_COVERAGE

7.7
Location : getDatasetsMappedToDomainAxis
Killed by : none
Incremented (++a) integer local variable number 5 → NO_COVERAGE

8.8
Location : getDatasetsMappedToDomainAxis
Killed by : none
Decremented (--a) integer local variable number 5 → NO_COVERAGE

4305

1.1
Location : getDatasetsMappedToDomainAxis
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : getDatasetsMappedToDomainAxis
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : getDatasetsMappedToDomainAxis
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : getDatasetsMappedToDomainAxis
Killed by : none
not equal to equal → NO_COVERAGE

4306

1.1
Location : getDatasetsMappedToDomainAxis
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : getDatasetsMappedToDomainAxis
Killed by : none
removed call to java/lang/Integer::equals → NO_COVERAGE

3.3
Location : getDatasetsMappedToDomainAxis
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

4.4
Location : getDatasetsMappedToDomainAxis
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

5.5
Location : getDatasetsMappedToDomainAxis
Killed by : none
equal to less than → NO_COVERAGE

6.6
Location : getDatasetsMappedToDomainAxis
Killed by : none
equal to less or equal → NO_COVERAGE

7.7
Location : getDatasetsMappedToDomainAxis
Killed by : none
equal to greater than → NO_COVERAGE

8.8
Location : getDatasetsMappedToDomainAxis
Killed by : none
equal to greater or equal → NO_COVERAGE

9.9
Location : getDatasetsMappedToDomainAxis
Killed by : none
equal to not equal → NO_COVERAGE

4307

1.1
Location : getDatasetsMappedToDomainAxis
Killed by : none
removed call to java/util/Map$Entry::getValue → NO_COVERAGE

2.2
Location : getDatasetsMappedToDomainAxis
Killed by : none
removed call to java/util/List::add → NO_COVERAGE

4310

1.1
Location : getDatasetsMappedToDomainAxis
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : getDatasetsMappedToDomainAxis
Killed by : none
removed call to java/util/List::contains → NO_COVERAGE

3.3
Location : getDatasetsMappedToDomainAxis
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

4.4
Location : getDatasetsMappedToDomainAxis
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

5.5
Location : getDatasetsMappedToDomainAxis
Killed by : none
equal to less than → NO_COVERAGE

6.6
Location : getDatasetsMappedToDomainAxis
Killed by : none
equal to less or equal → NO_COVERAGE

7.7
Location : getDatasetsMappedToDomainAxis
Killed by : none
equal to greater than → NO_COVERAGE

8.8
Location : getDatasetsMappedToDomainAxis
Killed by : none
equal to greater or equal → NO_COVERAGE

9.9
Location : getDatasetsMappedToDomainAxis
Killed by : none
equal to not equal → NO_COVERAGE

4311

1.1
Location : getDatasetsMappedToDomainAxis
Killed by : none
removed call to java/util/Map$Entry::getValue → NO_COVERAGE

2.2
Location : getDatasetsMappedToDomainAxis
Killed by : none
removed call to java/util/List::add → NO_COVERAGE

4315

1.1
Location : getDatasetsMappedToDomainAxis
Killed by : none
replaced return value with Collections.emptyList for org/jfree/chart/plot/XYPlot::getDatasetsMappedToDomainAxis → NO_COVERAGE

2.2
Location : getDatasetsMappedToDomainAxis
Killed by : none
mutated return of Object value for org/jfree/chart/plot/XYPlot::getDatasetsMappedToDomainAxis to ( if (x != null) null else throw new RuntimeException ) → NO_COVERAGE

4327

1.1
Location : getDatasetsMappedToRangeAxis
Killed by : none
removed call to org/jfree/chart/util/ParamChecks::nullNotPermitted → NO_COVERAGE

4328

1.1
Location : getDatasetsMappedToRangeAxis
Killed by : none
removed call to java/util/ArrayList::<init> → NO_COVERAGE

4329

1.1
Location : getDatasetsMappedToRangeAxis
Killed by : none
removed call to java/util/Map::entrySet → NO_COVERAGE

4330

1.1
Location : getDatasetsMappedToRangeAxis
Killed by : none
removed call to java/util/Map$Entry::getKey → NO_COVERAGE

2.2
Location : getDatasetsMappedToRangeAxis
Killed by : none
removed call to java/lang/Integer::intValue → NO_COVERAGE

4331

1.1
Location : getDatasetsMappedToRangeAxis
Killed by : none
replaced call to java/util/Map::get with argument → NO_COVERAGE

2.2
Location : getDatasetsMappedToRangeAxis
Killed by : none
removed call to java/lang/Integer::valueOf → NO_COVERAGE

3.3
Location : getDatasetsMappedToRangeAxis
Killed by : none
removed call to java/util/Map::get → NO_COVERAGE

4.4
Location : getDatasetsMappedToRangeAxis
Killed by : none
Negated integer local variable number 5 → NO_COVERAGE

5.5
Location : getDatasetsMappedToRangeAxis
Killed by : none
Incremented (a++) integer local variable number 5 → NO_COVERAGE

6.6
Location : getDatasetsMappedToRangeAxis
Killed by : none
Decremented (a--) integer local variable number 5 → NO_COVERAGE

7.7
Location : getDatasetsMappedToRangeAxis
Killed by : none
Incremented (++a) integer local variable number 5 → NO_COVERAGE

8.8
Location : getDatasetsMappedToRangeAxis
Killed by : none
Decremented (--a) integer local variable number 5 → NO_COVERAGE

4332

1.1
Location : getDatasetsMappedToRangeAxis
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : getDatasetsMappedToRangeAxis
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : getDatasetsMappedToRangeAxis
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : getDatasetsMappedToRangeAxis
Killed by : none
not equal to equal → NO_COVERAGE

4333

1.1
Location : getDatasetsMappedToRangeAxis
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : getDatasetsMappedToRangeAxis
Killed by : none
removed call to java/lang/Integer::equals → NO_COVERAGE

3.3
Location : getDatasetsMappedToRangeAxis
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

4.4
Location : getDatasetsMappedToRangeAxis
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

5.5
Location : getDatasetsMappedToRangeAxis
Killed by : none
equal to less than → NO_COVERAGE

6.6
Location : getDatasetsMappedToRangeAxis
Killed by : none
equal to less or equal → NO_COVERAGE

7.7
Location : getDatasetsMappedToRangeAxis
Killed by : none
equal to greater than → NO_COVERAGE

8.8
Location : getDatasetsMappedToRangeAxis
Killed by : none
equal to greater or equal → NO_COVERAGE

9.9
Location : getDatasetsMappedToRangeAxis
Killed by : none
equal to not equal → NO_COVERAGE

4334

1.1
Location : getDatasetsMappedToRangeAxis
Killed by : none
removed call to java/util/Map$Entry::getValue → NO_COVERAGE

2.2
Location : getDatasetsMappedToRangeAxis
Killed by : none
removed call to java/util/List::add → NO_COVERAGE

4337

1.1
Location : getDatasetsMappedToRangeAxis
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : getDatasetsMappedToRangeAxis
Killed by : none
removed call to java/util/List::contains → NO_COVERAGE

3.3
Location : getDatasetsMappedToRangeAxis
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

4.4
Location : getDatasetsMappedToRangeAxis
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

5.5
Location : getDatasetsMappedToRangeAxis
Killed by : none
equal to less than → NO_COVERAGE

6.6
Location : getDatasetsMappedToRangeAxis
Killed by : none
equal to less or equal → NO_COVERAGE

7.7
Location : getDatasetsMappedToRangeAxis
Killed by : none
equal to greater than → NO_COVERAGE

8.8
Location : getDatasetsMappedToRangeAxis
Killed by : none
equal to greater or equal → NO_COVERAGE

9.9
Location : getDatasetsMappedToRangeAxis
Killed by : none
equal to not equal → NO_COVERAGE

4338

1.1
Location : getDatasetsMappedToRangeAxis
Killed by : none
removed call to java/util/Map$Entry::getValue → NO_COVERAGE

2.2
Location : getDatasetsMappedToRangeAxis
Killed by : none
removed call to java/util/List::add → NO_COVERAGE

4342

1.1
Location : getDatasetsMappedToRangeAxis
Killed by : none
replaced return value with Collections.emptyList for org/jfree/chart/plot/XYPlot::getDatasetsMappedToRangeAxis → NO_COVERAGE

2.2
Location : getDatasetsMappedToRangeAxis
Killed by : none
mutated return of Object value for org/jfree/chart/plot/XYPlot::getDatasetsMappedToRangeAxis to ( if (x != null) null else throw new RuntimeException ) → NO_COVERAGE

4355

1.1
Location : getDomainAxisIndex
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::findDomainAxisIndex → NO_COVERAGE

4356

1.1
Location : getDomainAxisIndex
Killed by : none
changed conditional boundary → NO_COVERAGE

2.2
Location : getDomainAxisIndex
Killed by : none
negated conditional → NO_COVERAGE

3.3
Location : getDomainAxisIndex
Killed by : none
removed conditional - replaced comparison check with false → NO_COVERAGE

4.4
Location : getDomainAxisIndex
Killed by : none
removed conditional - replaced comparison check with true → NO_COVERAGE

5.5
Location : getDomainAxisIndex
Killed by : none
Negated integer local variable number 2 → NO_COVERAGE

6.6
Location : getDomainAxisIndex
Killed by : none
greater or equal to less than → NO_COVERAGE

7.7
Location : getDomainAxisIndex
Killed by : none
greater or equal to less or equal → NO_COVERAGE

8.8
Location : getDomainAxisIndex
Killed by : none
greater or equal to greater than → NO_COVERAGE

9.9
Location : getDomainAxisIndex
Killed by : none
greater or equal to equal → NO_COVERAGE

10.10
Location : getDomainAxisIndex
Killed by : none
greater or equal to not equal → NO_COVERAGE

11.11
Location : getDomainAxisIndex
Killed by : none
Incremented (a++) integer local variable number 2 → NO_COVERAGE

12.12
Location : getDomainAxisIndex
Killed by : none
Decremented (a--) integer local variable number 2 → NO_COVERAGE

13.13
Location : getDomainAxisIndex
Killed by : none
Incremented (++a) integer local variable number 2 → NO_COVERAGE

14.14
Location : getDomainAxisIndex
Killed by : none
Decremented (--a) integer local variable number 2 → NO_COVERAGE

4358

1.1
Location : getDomainAxisIndex
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::getParent → NO_COVERAGE

4359

1.1
Location : getDomainAxisIndex
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : getDomainAxisIndex
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : getDomainAxisIndex
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : getDomainAxisIndex
Killed by : none
equal to less than → NO_COVERAGE

5.5
Location : getDomainAxisIndex
Killed by : none
equal to less or equal → NO_COVERAGE

6.6
Location : getDomainAxisIndex
Killed by : none
equal to greater than → NO_COVERAGE

7.7
Location : getDomainAxisIndex
Killed by : none
equal to greater or equal → NO_COVERAGE

8.8
Location : getDomainAxisIndex
Killed by : none
equal to not equal → NO_COVERAGE

4361

1.1
Location : getDomainAxisIndex
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::getDomainAxisIndex → NO_COVERAGE

4364

1.1
Location : getDomainAxisIndex
Killed by : none
replaced int return with 0 for org/jfree/chart/plot/XYPlot::getDomainAxisIndex → NO_COVERAGE

2.2
Location : getDomainAxisIndex
Killed by : none
replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE

3.3
Location : getDomainAxisIndex
Killed by : none
Negated integer local variable number 2 → NO_COVERAGE

4.4
Location : getDomainAxisIndex
Killed by : none
Incremented (a++) integer local variable number 2 → NO_COVERAGE

5.5
Location : getDomainAxisIndex
Killed by : none
Decremented (a--) integer local variable number 2 → NO_COVERAGE

6.6
Location : getDomainAxisIndex
Killed by : none
Incremented (++a) integer local variable number 2 → NO_COVERAGE

7.7
Location : getDomainAxisIndex
Killed by : none
Decremented (--a) integer local variable number 2 → NO_COVERAGE

4368

1.1
Location : findDomainAxisIndex
Killed by : none
removed call to java/util/Map::entrySet → NO_COVERAGE

4369

1.1
Location : findDomainAxisIndex
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : findDomainAxisIndex
Killed by : none
removed call to java/util/Map$Entry::getValue → NO_COVERAGE

3.3
Location : findDomainAxisIndex
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

4.4
Location : findDomainAxisIndex
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

5.5
Location : findDomainAxisIndex
Killed by : none
not equal to equal → NO_COVERAGE

4370

1.1
Location : findDomainAxisIndex
Killed by : none
removed call to java/util/Map$Entry::getKey → NO_COVERAGE

2.2
Location : findDomainAxisIndex
Killed by : none
removed call to java/lang/Integer::intValue → NO_COVERAGE

3.3
Location : findDomainAxisIndex
Killed by : none
replaced int return with 0 for org/jfree/chart/plot/XYPlot::findDomainAxisIndex → NO_COVERAGE

4.4
Location : findDomainAxisIndex
Killed by : none
replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE

4373

1.1
Location : findDomainAxisIndex
Killed by : none
Substituted -1 with 0 → NO_COVERAGE

2.2
Location : findDomainAxisIndex
Killed by : none
replaced int return with 0 for org/jfree/chart/plot/XYPlot::findDomainAxisIndex → NO_COVERAGE

3.3
Location : findDomainAxisIndex
Killed by : none
replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE

4.4
Location : findDomainAxisIndex
Killed by : none
Substituted -1 with 1 → NO_COVERAGE

5.5
Location : findDomainAxisIndex
Killed by : none
Substituted -1 with 0 → NO_COVERAGE

6.6
Location : findDomainAxisIndex
Killed by : none
Substituted -1 with 1 → NO_COVERAGE

7.7
Location : findDomainAxisIndex
Killed by : none
Substituted -1 with 0 → NO_COVERAGE

8.8
Location : findDomainAxisIndex
Killed by : none
Substituted -1 with -2 → NO_COVERAGE

4386

1.1
Location : getRangeAxisIndex
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::findRangeAxisIndex → NO_COVERAGE

4387

1.1
Location : getRangeAxisIndex
Killed by : none
changed conditional boundary → NO_COVERAGE

2.2
Location : getRangeAxisIndex
Killed by : none
negated conditional → NO_COVERAGE

3.3
Location : getRangeAxisIndex
Killed by : none
removed conditional - replaced comparison check with false → NO_COVERAGE

4.4
Location : getRangeAxisIndex
Killed by : none
removed conditional - replaced comparison check with true → NO_COVERAGE

5.5
Location : getRangeAxisIndex
Killed by : none
Negated integer local variable number 2 → NO_COVERAGE

6.6
Location : getRangeAxisIndex
Killed by : none
greater or equal to less than → NO_COVERAGE

7.7
Location : getRangeAxisIndex
Killed by : none
greater or equal to less or equal → NO_COVERAGE

8.8
Location : getRangeAxisIndex
Killed by : none
greater or equal to greater than → NO_COVERAGE

9.9
Location : getRangeAxisIndex
Killed by : none
greater or equal to equal → NO_COVERAGE

10.10
Location : getRangeAxisIndex
Killed by : none
greater or equal to not equal → NO_COVERAGE

11.11
Location : getRangeAxisIndex
Killed by : none
Incremented (a++) integer local variable number 2 → NO_COVERAGE

12.12
Location : getRangeAxisIndex
Killed by : none
Decremented (a--) integer local variable number 2 → NO_COVERAGE

13.13
Location : getRangeAxisIndex
Killed by : none
Incremented (++a) integer local variable number 2 → NO_COVERAGE

14.14
Location : getRangeAxisIndex
Killed by : none
Decremented (--a) integer local variable number 2 → NO_COVERAGE

4389

1.1
Location : getRangeAxisIndex
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::getParent → NO_COVERAGE

4390

1.1
Location : getRangeAxisIndex
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : getRangeAxisIndex
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : getRangeAxisIndex
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : getRangeAxisIndex
Killed by : none
equal to less than → NO_COVERAGE

5.5
Location : getRangeAxisIndex
Killed by : none
equal to less or equal → NO_COVERAGE

6.6
Location : getRangeAxisIndex
Killed by : none
equal to greater than → NO_COVERAGE

7.7
Location : getRangeAxisIndex
Killed by : none
equal to greater or equal → NO_COVERAGE

8.8
Location : getRangeAxisIndex
Killed by : none
equal to not equal → NO_COVERAGE

4392

1.1
Location : getRangeAxisIndex
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::getRangeAxisIndex → NO_COVERAGE

4395

1.1
Location : getRangeAxisIndex
Killed by : none
replaced int return with 0 for org/jfree/chart/plot/XYPlot::getRangeAxisIndex → NO_COVERAGE

2.2
Location : getRangeAxisIndex
Killed by : none
replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE

3.3
Location : getRangeAxisIndex
Killed by : none
Negated integer local variable number 2 → NO_COVERAGE

4.4
Location : getRangeAxisIndex
Killed by : none
Incremented (a++) integer local variable number 2 → NO_COVERAGE

5.5
Location : getRangeAxisIndex
Killed by : none
Decremented (a--) integer local variable number 2 → NO_COVERAGE

6.6
Location : getRangeAxisIndex
Killed by : none
Incremented (++a) integer local variable number 2 → NO_COVERAGE

7.7
Location : getRangeAxisIndex
Killed by : none
Decremented (--a) integer local variable number 2 → NO_COVERAGE

4399

1.1
Location : findRangeAxisIndex
Killed by : none
removed call to java/util/Map::entrySet → NO_COVERAGE

4400

1.1
Location : findRangeAxisIndex
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : findRangeAxisIndex
Killed by : none
removed call to java/util/Map$Entry::getValue → NO_COVERAGE

3.3
Location : findRangeAxisIndex
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

4.4
Location : findRangeAxisIndex
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

5.5
Location : findRangeAxisIndex
Killed by : none
not equal to equal → NO_COVERAGE

4401

1.1
Location : findRangeAxisIndex
Killed by : none
removed call to java/util/Map$Entry::getKey → NO_COVERAGE

2.2
Location : findRangeAxisIndex
Killed by : none
removed call to java/lang/Integer::intValue → NO_COVERAGE

3.3
Location : findRangeAxisIndex
Killed by : none
replaced int return with 0 for org/jfree/chart/plot/XYPlot::findRangeAxisIndex → NO_COVERAGE

4.4
Location : findRangeAxisIndex
Killed by : none
replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE

4404

1.1
Location : findRangeAxisIndex
Killed by : none
Substituted -1 with 0 → NO_COVERAGE

2.2
Location : findRangeAxisIndex
Killed by : none
replaced int return with 0 for org/jfree/chart/plot/XYPlot::findRangeAxisIndex → NO_COVERAGE

3.3
Location : findRangeAxisIndex
Killed by : none
replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE

4.4
Location : findRangeAxisIndex
Killed by : none
Substituted -1 with 1 → NO_COVERAGE

5.5
Location : findRangeAxisIndex
Killed by : none
Substituted -1 with 0 → NO_COVERAGE

6.6
Location : findRangeAxisIndex
Killed by : none
Substituted -1 with 1 → NO_COVERAGE

7.7
Location : findRangeAxisIndex
Killed by : none
Substituted -1 with 0 → NO_COVERAGE

8.8
Location : findRangeAxisIndex
Killed by : none
Substituted -1 with -2 → NO_COVERAGE

4418

1.1
Location : getDataRange
Killed by : none
removed call to java/util/ArrayList::<init> → NO_COVERAGE

4419

1.1
Location : getDataRange
Killed by : none
removed call to java/util/ArrayList::<init> → NO_COVERAGE

4420

1.1
Location : getDataRange
Killed by : none
Substituted 1 with 0 → NO_COVERAGE

2.2
Location : getDataRange
Killed by : none
Substituted 1 with 0 → NO_COVERAGE

3.3
Location : getDataRange
Killed by : none
Substituted 1 with -1 → NO_COVERAGE

4.4
Location : getDataRange
Killed by : none
Substituted 1 with -1 → NO_COVERAGE

5.5
Location : getDataRange
Killed by : none
Substituted 1 with 2 → NO_COVERAGE

6.6
Location : getDataRange
Killed by : none
Substituted 1 with 0 → NO_COVERAGE

4423

1.1
Location : getDataRange
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::getDomainAxisIndex → NO_COVERAGE

4424

1.1
Location : getDataRange
Killed by : none
changed conditional boundary → NO_COVERAGE

2.2
Location : getDataRange
Killed by : none
negated conditional → NO_COVERAGE

3.3
Location : getDataRange
Killed by : none
removed conditional - replaced comparison check with false → NO_COVERAGE

4.4
Location : getDataRange
Killed by : none
removed conditional - replaced comparison check with true → NO_COVERAGE

5.5
Location : getDataRange
Killed by : none
Negated integer local variable number 6 → NO_COVERAGE

6.6
Location : getDataRange
Killed by : none
Less than to less or equal → NO_COVERAGE

7.7
Location : getDataRange
Killed by : none
Less than to greater than → NO_COVERAGE

8.8
Location : getDataRange
Killed by : none
Less than to greater or equal → NO_COVERAGE

9.9
Location : getDataRange
Killed by : none
Less than to equal → NO_COVERAGE

10.10
Location : getDataRange
Killed by : none
Less than to not equal → NO_COVERAGE

11.11
Location : getDataRange
Killed by : none
Incremented (a++) integer local variable number 6 → NO_COVERAGE

12.12
Location : getDataRange
Killed by : none
Decremented (a--) integer local variable number 6 → NO_COVERAGE

13.13
Location : getDataRange
Killed by : none
Incremented (++a) integer local variable number 6 → NO_COVERAGE

14.14
Location : getDataRange
Killed by : none
Decremented (--a) integer local variable number 6 → NO_COVERAGE

4425

1.1
Location : getDataRange
Killed by : none
Substituted 1 with 0 → NO_COVERAGE

2.2
Location : getDataRange
Killed by : none
Substituted 1 with 0 → NO_COVERAGE

3.3
Location : getDataRange
Killed by : none
Substituted 1 with -1 → NO_COVERAGE

4.4
Location : getDataRange
Killed by : none
Substituted 1 with -1 → NO_COVERAGE

5.5
Location : getDataRange
Killed by : none
Substituted 1 with 2 → NO_COVERAGE

6.6
Location : getDataRange
Killed by : none
Substituted 1 with 0 → NO_COVERAGE

4426

1.1
Location : getDataRange
Killed by : none
removed call to java/lang/Integer::valueOf → NO_COVERAGE

2.2
Location : getDataRange
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::getDatasetsMappedToDomainAxis → NO_COVERAGE

3.3
Location : getDataRange
Killed by : none
removed call to java/util/List::addAll → NO_COVERAGE

4.4
Location : getDataRange
Killed by : none
Negated integer local variable number 6 → NO_COVERAGE

5.5
Location : getDataRange
Killed by : none
Incremented (a++) integer local variable number 6 → NO_COVERAGE

6.6
Location : getDataRange
Killed by : none
Decremented (a--) integer local variable number 6 → NO_COVERAGE

7.7
Location : getDataRange
Killed by : none
Incremented (++a) integer local variable number 6 → NO_COVERAGE

8.8
Location : getDataRange
Killed by : none
Decremented (--a) integer local variable number 6 → NO_COVERAGE

4427

1.1
Location : getDataRange
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : getDataRange
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : getDataRange
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : getDataRange
Killed by : none
Negated integer local variable number 6 → NO_COVERAGE

5.5
Location : getDataRange
Killed by : none
not equal to less than → NO_COVERAGE

6.6
Location : getDataRange
Killed by : none
not equal to less or equal → NO_COVERAGE

7.7
Location : getDataRange
Killed by : none
not equal to greater than → NO_COVERAGE

8.8
Location : getDataRange
Killed by : none
not equal to greater or equal → NO_COVERAGE

9.9
Location : getDataRange
Killed by : none
not equal to equal → NO_COVERAGE

10.10
Location : getDataRange
Killed by : none
Incremented (a++) integer local variable number 6 → NO_COVERAGE

11.11
Location : getDataRange
Killed by : none
Decremented (a--) integer local variable number 6 → NO_COVERAGE

12.12
Location : getDataRange
Killed by : none
Incremented (++a) integer local variable number 6 → NO_COVERAGE

13.13
Location : getDataRange
Killed by : none
Decremented (--a) integer local variable number 6 → NO_COVERAGE

4430

1.1
Location : getDataRange
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : getDataRange
Killed by : none
removed call to java/util/Iterator::hasNext → NO_COVERAGE

3.3
Location : getDataRange
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

4.4
Location : getDataRange
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

5.5
Location : getDataRange
Killed by : none
not equal to less than → NO_COVERAGE

6.6
Location : getDataRange
Killed by : none
not equal to less or equal → NO_COVERAGE

7.7
Location : getDataRange
Killed by : none
not equal to greater than → NO_COVERAGE

8.8
Location : getDataRange
Killed by : none
not equal to greater or equal → NO_COVERAGE

9.9
Location : getDataRange
Killed by : none
not equal to equal → NO_COVERAGE

4431

1.1
Location : getDataRange
Killed by : none
removed call to java/util/Iterator::next → NO_COVERAGE

4432

1.1
Location : getDataRange
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : getDataRange
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : getDataRange
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : getDataRange
Killed by : none
equal to less than → NO_COVERAGE

5.5
Location : getDataRange
Killed by : none
equal to less or equal → NO_COVERAGE

6.6
Location : getDataRange
Killed by : none
equal to greater than → NO_COVERAGE

7.7
Location : getDataRange
Killed by : none
equal to greater or equal → NO_COVERAGE

8.8
Location : getDataRange
Killed by : none
equal to not equal → NO_COVERAGE

4433

1.1
Location : getDataRange
Killed by : none
removed call to java/util/List::add → NO_COVERAGE

4440

1.1
Location : getDataRange
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::getRangeAxisIndex → NO_COVERAGE

4441

1.1
Location : getDataRange
Killed by : none
changed conditional boundary → NO_COVERAGE

2.2
Location : getDataRange
Killed by : none
negated conditional → NO_COVERAGE

3.3
Location : getDataRange
Killed by : none
removed conditional - replaced comparison check with false → NO_COVERAGE

4.4
Location : getDataRange
Killed by : none
removed conditional - replaced comparison check with true → NO_COVERAGE

5.5
Location : getDataRange
Killed by : none
Negated integer local variable number 7 → NO_COVERAGE

6.6
Location : getDataRange
Killed by : none
Less than to less or equal → NO_COVERAGE

7.7
Location : getDataRange
Killed by : none
Less than to greater than → NO_COVERAGE

8.8
Location : getDataRange
Killed by : none
Less than to greater or equal → NO_COVERAGE

9.9
Location : getDataRange
Killed by : none
Less than to equal → NO_COVERAGE

10.10
Location : getDataRange
Killed by : none
Less than to not equal → NO_COVERAGE

11.11
Location : getDataRange
Killed by : none
Incremented (a++) integer local variable number 7 → NO_COVERAGE

12.12
Location : getDataRange
Killed by : none
Decremented (a--) integer local variable number 7 → NO_COVERAGE

13.13
Location : getDataRange
Killed by : none
Incremented (++a) integer local variable number 7 → NO_COVERAGE

14.14
Location : getDataRange
Killed by : none
Decremented (--a) integer local variable number 7 → NO_COVERAGE

4442

1.1
Location : getDataRange
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

2.2
Location : getDataRange
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

3.3
Location : getDataRange
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

4.4
Location : getDataRange
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

5.5
Location : getDataRange
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

4443

1.1
Location : getDataRange
Killed by : none
removed call to java/lang/Integer::valueOf → NO_COVERAGE

2.2
Location : getDataRange
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::getDatasetsMappedToRangeAxis → NO_COVERAGE

3.3
Location : getDataRange
Killed by : none
removed call to java/util/List::addAll → NO_COVERAGE

4.4
Location : getDataRange
Killed by : none
Negated integer local variable number 7 → NO_COVERAGE

5.5
Location : getDataRange
Killed by : none
Incremented (a++) integer local variable number 7 → NO_COVERAGE

6.6
Location : getDataRange
Killed by : none
Decremented (a--) integer local variable number 7 → NO_COVERAGE

7.7
Location : getDataRange
Killed by : none
Incremented (++a) integer local variable number 7 → NO_COVERAGE

8.8
Location : getDataRange
Killed by : none
Decremented (--a) integer local variable number 7 → NO_COVERAGE

4444

1.1
Location : getDataRange
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : getDataRange
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : getDataRange
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : getDataRange
Killed by : none
Negated integer local variable number 7 → NO_COVERAGE

5.5
Location : getDataRange
Killed by : none
not equal to less than → NO_COVERAGE

6.6
Location : getDataRange
Killed by : none
not equal to less or equal → NO_COVERAGE

7.7
Location : getDataRange
Killed by : none
not equal to greater than → NO_COVERAGE

8.8
Location : getDataRange
Killed by : none
not equal to greater or equal → NO_COVERAGE

9.9
Location : getDataRange
Killed by : none
not equal to equal → NO_COVERAGE

10.10
Location : getDataRange
Killed by : none
Incremented (a++) integer local variable number 7 → NO_COVERAGE

11.11
Location : getDataRange
Killed by : none
Decremented (a--) integer local variable number 7 → NO_COVERAGE

12.12
Location : getDataRange
Killed by : none
Incremented (++a) integer local variable number 7 → NO_COVERAGE

13.13
Location : getDataRange
Killed by : none
Decremented (--a) integer local variable number 7 → NO_COVERAGE

4446

1.1
Location : getDataRange
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : getDataRange
Killed by : none
removed call to java/util/Iterator::hasNext → NO_COVERAGE

3.3
Location : getDataRange
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

4.4
Location : getDataRange
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

5.5
Location : getDataRange
Killed by : none
not equal to less than → NO_COVERAGE

6.6
Location : getDataRange
Killed by : none
not equal to less or equal → NO_COVERAGE

7.7
Location : getDataRange
Killed by : none
not equal to greater than → NO_COVERAGE

8.8
Location : getDataRange
Killed by : none
not equal to greater or equal → NO_COVERAGE

9.9
Location : getDataRange
Killed by : none
not equal to equal → NO_COVERAGE

4447

1.1
Location : getDataRange
Killed by : none
removed call to java/util/Iterator::next → NO_COVERAGE

4448

1.1
Location : getDataRange
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : getDataRange
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : getDataRange
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : getDataRange
Killed by : none
equal to less than → NO_COVERAGE

5.5
Location : getDataRange
Killed by : none
equal to less or equal → NO_COVERAGE

6.6
Location : getDataRange
Killed by : none
equal to greater than → NO_COVERAGE

7.7
Location : getDataRange
Killed by : none
equal to greater or equal → NO_COVERAGE

8.8
Location : getDataRange
Killed by : none
equal to not equal → NO_COVERAGE

4449

1.1
Location : getDataRange
Killed by : none
removed call to java/util/List::add → NO_COVERAGE

4458

1.1
Location : getDataRange
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : getDataRange
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : getDataRange
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : getDataRange
Killed by : none
equal to not equal → NO_COVERAGE

4459

1.1
Location : getDataRange
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::getRendererForDataset → NO_COVERAGE

4460

1.1
Location : getDataRange
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : getDataRange
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : getDataRange
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : getDataRange
Killed by : none
Negated integer local variable number 5 → NO_COVERAGE

5.5
Location : getDataRange
Killed by : none
equal to less than → NO_COVERAGE

6.6
Location : getDataRange
Killed by : none
equal to less or equal → NO_COVERAGE

7.7
Location : getDataRange
Killed by : none
equal to greater than → NO_COVERAGE

8.8
Location : getDataRange
Killed by : none
equal to greater or equal → NO_COVERAGE

9.9
Location : getDataRange
Killed by : none
equal to not equal → NO_COVERAGE

10.10
Location : getDataRange
Killed by : none
Incremented (a++) integer local variable number 5 → NO_COVERAGE

11.11
Location : getDataRange
Killed by : none
Decremented (a--) integer local variable number 5 → NO_COVERAGE

12.12
Location : getDataRange
Killed by : none
Incremented (++a) integer local variable number 5 → NO_COVERAGE

13.13
Location : getDataRange
Killed by : none
Decremented (--a) integer local variable number 5 → NO_COVERAGE

4461

1.1
Location : getDataRange
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : getDataRange
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : getDataRange
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : getDataRange
Killed by : none
equal to not equal → NO_COVERAGE

4462

1.1
Location : getDataRange
Killed by : none
replaced call to org/jfree/data/Range::combine with argument → NO_COVERAGE

2.2
Location : getDataRange
Killed by : none
removed call to org/jfree/chart/renderer/xy/XYItemRenderer::findDomainBounds → NO_COVERAGE

3.3
Location : getDataRange
Killed by : none
removed call to org/jfree/data/Range::combine → NO_COVERAGE

4465

1.1
Location : getDataRange
Killed by : none
replaced call to org/jfree/data/Range::combine with argument → NO_COVERAGE

2.2
Location : getDataRange
Killed by : none
removed call to org/jfree/data/Range::combine → NO_COVERAGE

4466

1.1
Location : getDataRange
Killed by : none
removed call to org/jfree/data/general/DatasetUtilities::findDomainBounds → NO_COVERAGE

4470

1.1
Location : getDataRange
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : getDataRange
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : getDataRange
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : getDataRange
Killed by : none
equal to not equal → NO_COVERAGE

4471

1.1
Location : getDataRange
Killed by : none
replaced call to org/jfree/data/Range::combine with argument → NO_COVERAGE

2.2
Location : getDataRange
Killed by : none
removed call to org/jfree/chart/renderer/xy/XYItemRenderer::findRangeBounds → NO_COVERAGE

3.3
Location : getDataRange
Killed by : none
removed call to org/jfree/data/Range::combine → NO_COVERAGE

4474

1.1
Location : getDataRange
Killed by : none
replaced call to org/jfree/data/Range::combine with argument → NO_COVERAGE

2.2
Location : getDataRange
Killed by : none
removed call to org/jfree/data/Range::combine → NO_COVERAGE

4475

1.1
Location : getDataRange
Killed by : none
removed call to org/jfree/data/general/DatasetUtilities::findRangeBounds → NO_COVERAGE

4480

1.1
Location : getDataRange
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : getDataRange
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : getDataRange
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : getDataRange
Killed by : none
equal to less than → NO_COVERAGE

5.5
Location : getDataRange
Killed by : none
equal to less or equal → NO_COVERAGE

6.6
Location : getDataRange
Killed by : none
equal to greater than → NO_COVERAGE

7.7
Location : getDataRange
Killed by : none
equal to greater or equal → NO_COVERAGE

8.8
Location : getDataRange
Killed by : none
equal to not equal → NO_COVERAGE

4482

1.1
Location : getDataRange
Killed by : none
removed call to org/jfree/chart/renderer/xy/AbstractXYItemRenderer::getAnnotations → NO_COVERAGE

4484

1.1
Location : getDataRange
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : getDataRange
Killed by : none
removed call to java/util/Iterator::hasNext → NO_COVERAGE

3.3
Location : getDataRange
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

4.4
Location : getDataRange
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

5.5
Location : getDataRange
Killed by : none
not equal to less than → NO_COVERAGE

6.6
Location : getDataRange
Killed by : none
not equal to less or equal → NO_COVERAGE

7.7
Location : getDataRange
Killed by : none
not equal to greater than → NO_COVERAGE

8.8
Location : getDataRange
Killed by : none
not equal to greater or equal → NO_COVERAGE

9.9
Location : getDataRange
Killed by : none
not equal to equal → NO_COVERAGE

4485

1.1
Location : getDataRange
Killed by : none
removed call to java/util/Iterator::next → NO_COVERAGE

4486

1.1
Location : getDataRange
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : getDataRange
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : getDataRange
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : getDataRange
Killed by : none
equal to less than → NO_COVERAGE

5.5
Location : getDataRange
Killed by : none
equal to less or equal → NO_COVERAGE

6.6
Location : getDataRange
Killed by : none
equal to greater than → NO_COVERAGE

7.7
Location : getDataRange
Killed by : none
equal to greater or equal → NO_COVERAGE

8.8
Location : getDataRange
Killed by : none
equal to not equal → NO_COVERAGE

4487

1.1
Location : getDataRange
Killed by : none
removed call to java/util/List::add → NO_COVERAGE

4495

1.1
Location : getDataRange
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : getDataRange
Killed by : none
removed call to java/util/Iterator::hasNext → NO_COVERAGE

3.3
Location : getDataRange
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

4.4
Location : getDataRange
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

5.5
Location : getDataRange
Killed by : none
not equal to less than → NO_COVERAGE

6.6
Location : getDataRange
Killed by : none
not equal to less or equal → NO_COVERAGE

7.7
Location : getDataRange
Killed by : none
not equal to greater than → NO_COVERAGE

8.8
Location : getDataRange
Killed by : none
not equal to greater or equal → NO_COVERAGE

9.9
Location : getDataRange
Killed by : none
not equal to equal → NO_COVERAGE

4496

1.1
Location : getDataRange
Killed by : none
removed call to java/util/Iterator::next → NO_COVERAGE

4497

1.1
Location : getDataRange
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : getDataRange
Killed by : none
removed call to org/jfree/chart/annotations/XYAnnotationBoundsInfo::getIncludeInDataBounds → NO_COVERAGE

3.3
Location : getDataRange
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

4.4
Location : getDataRange
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

5.5
Location : getDataRange
Killed by : none
equal to less than → NO_COVERAGE

6.6
Location : getDataRange
Killed by : none
equal to less or equal → NO_COVERAGE

7.7
Location : getDataRange
Killed by : none
equal to greater than → NO_COVERAGE

8.8
Location : getDataRange
Killed by : none
equal to greater or equal → NO_COVERAGE

9.9
Location : getDataRange
Killed by : none
equal to not equal → NO_COVERAGE

4498

1.1
Location : getDataRange
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : getDataRange
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : getDataRange
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : getDataRange
Killed by : none
Negated integer local variable number 5 → NO_COVERAGE

5.5
Location : getDataRange
Killed by : none
equal to less than → NO_COVERAGE

6.6
Location : getDataRange
Killed by : none
equal to less or equal → NO_COVERAGE

7.7
Location : getDataRange
Killed by : none
equal to greater than → NO_COVERAGE

8.8
Location : getDataRange
Killed by : none
equal to greater or equal → NO_COVERAGE

9.9
Location : getDataRange
Killed by : none
equal to not equal → NO_COVERAGE

10.10
Location : getDataRange
Killed by : none
Incremented (a++) integer local variable number 5 → NO_COVERAGE

11.11
Location : getDataRange
Killed by : none
Decremented (a--) integer local variable number 5 → NO_COVERAGE

12.12
Location : getDataRange
Killed by : none
Incremented (++a) integer local variable number 5 → NO_COVERAGE

13.13
Location : getDataRange
Killed by : none
Decremented (--a) integer local variable number 5 → NO_COVERAGE

4499

1.1
Location : getDataRange
Killed by : none
replaced call to org/jfree/data/Range::combine with argument → NO_COVERAGE

2.2
Location : getDataRange
Killed by : none
removed call to org/jfree/chart/annotations/XYAnnotationBoundsInfo::getXRange → NO_COVERAGE

3.3
Location : getDataRange
Killed by : none
removed call to org/jfree/data/Range::combine → NO_COVERAGE

4502

1.1
Location : getDataRange
Killed by : none
replaced call to org/jfree/data/Range::combine with argument → NO_COVERAGE

2.2
Location : getDataRange
Killed by : none
removed call to org/jfree/chart/annotations/XYAnnotationBoundsInfo::getYRange → NO_COVERAGE

3.3
Location : getDataRange
Killed by : none
removed call to org/jfree/data/Range::combine → NO_COVERAGE

4507

1.1
Location : getDataRange
Killed by : none
replaced return value with null for org/jfree/chart/plot/XYPlot::getDataRange → NO_COVERAGE

2.2
Location : getDataRange
Killed by : none
mutated return of Object value for org/jfree/chart/plot/XYPlot::getDataRange to ( if (x != null) null else throw new RuntimeException ) → NO_COVERAGE

4521

1.1
Location : annotationChanged
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : annotationChanged
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::getParent → NO_COVERAGE

3.3
Location : annotationChanged
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

4.4
Location : annotationChanged
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

5.5
Location : annotationChanged
Killed by : none
equal to not equal → NO_COVERAGE

4522

1.1
Location : annotationChanged
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::getParent → NO_COVERAGE

2.2
Location : annotationChanged
Killed by : none
removed call to org/jfree/chart/plot/Plot::annotationChanged → NO_COVERAGE

4525

1.1
Location : annotationChanged
Killed by : none
removed call to org/jfree/chart/event/PlotChangeEvent::<init> → NO_COVERAGE

4526

1.1
Location : annotationChanged
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::notifyListeners → NO_COVERAGE

4539

1.1
Location : datasetChanged
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::configureDomainAxes → NO_COVERAGE

4540

1.1
Location : datasetChanged
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::configureRangeAxes → NO_COVERAGE

4541

1.1
Location : datasetChanged
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : datasetChanged
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::getParent → NO_COVERAGE

3.3
Location : datasetChanged
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

4.4
Location : datasetChanged
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

5.5
Location : datasetChanged
Killed by : none
equal to not equal → NO_COVERAGE

4542

1.1
Location : datasetChanged
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::getParent → NO_COVERAGE

2.2
Location : datasetChanged
Killed by : none
removed call to org/jfree/chart/plot/Plot::datasetChanged → NO_COVERAGE

4545

1.1
Location : datasetChanged
Killed by : none
removed call to org/jfree/chart/event/PlotChangeEvent::<init> → NO_COVERAGE

4546

1.1
Location : datasetChanged
Killed by : none
removed call to org/jfree/chart/event/PlotChangeEvent::setType → NO_COVERAGE

4547

1.1
Location : datasetChanged
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::notifyListeners → NO_COVERAGE

4560

1.1
Location : rendererChanged
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : rendererChanged
Killed by : none
removed call to org/jfree/chart/event/RendererChangeEvent::getSeriesVisibilityChanged → NO_COVERAGE

3.3
Location : rendererChanged
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

4.4
Location : rendererChanged
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

5.5
Location : rendererChanged
Killed by : none
equal to less than → NO_COVERAGE

6.6
Location : rendererChanged
Killed by : none
equal to less or equal → NO_COVERAGE

7.7
Location : rendererChanged
Killed by : none
equal to greater than → NO_COVERAGE

8.8
Location : rendererChanged
Killed by : none
equal to greater or equal → NO_COVERAGE

9.9
Location : rendererChanged
Killed by : none
equal to not equal → NO_COVERAGE

4561

1.1
Location : rendererChanged
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::configureDomainAxes → NO_COVERAGE

4562

1.1
Location : rendererChanged
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::configureRangeAxes → NO_COVERAGE

4564

1.1
Location : rendererChanged
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::fireChangeEvent → NO_COVERAGE

4575

1.1
Location : isDomainCrosshairVisible
Killed by : none
replaced boolean return with false for org/jfree/chart/plot/XYPlot::isDomainCrosshairVisible → NO_COVERAGE

2.2
Location : isDomainCrosshairVisible
Killed by : none
replaced boolean return with true for org/jfree/chart/plot/XYPlot::isDomainCrosshairVisible → NO_COVERAGE

3.3
Location : isDomainCrosshairVisible
Killed by : none
replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE

4588

1.1
Location : setDomainCrosshairVisible
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : setDomainCrosshairVisible
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : setDomainCrosshairVisible
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : setDomainCrosshairVisible
Killed by : none
Negated integer local variable number 1 → NO_COVERAGE

5.5
Location : setDomainCrosshairVisible
Killed by : none
equal to less than → NO_COVERAGE

6.6
Location : setDomainCrosshairVisible
Killed by : none
equal to less or equal → NO_COVERAGE

7.7
Location : setDomainCrosshairVisible
Killed by : none
equal to greater than → NO_COVERAGE

8.8
Location : setDomainCrosshairVisible
Killed by : none
equal to greater or equal → NO_COVERAGE

9.9
Location : setDomainCrosshairVisible
Killed by : none
equal to not equal → NO_COVERAGE

10.10
Location : setDomainCrosshairVisible
Killed by : none
Incremented (a++) integer local variable number 1 → NO_COVERAGE

11.11
Location : setDomainCrosshairVisible
Killed by : none
Decremented (a--) integer local variable number 1 → NO_COVERAGE

12.12
Location : setDomainCrosshairVisible
Killed by : none
Incremented (++a) integer local variable number 1 → NO_COVERAGE

13.13
Location : setDomainCrosshairVisible
Killed by : none
Decremented (--a) integer local variable number 1 → NO_COVERAGE

4589

1.1
Location : setDomainCrosshairVisible
Killed by : none
Removed assignment to member variable domainCrosshairVisible → NO_COVERAGE

2.2
Location : setDomainCrosshairVisible
Killed by : none
Negated integer local variable number 1 → NO_COVERAGE

3.3
Location : setDomainCrosshairVisible
Killed by : none
Incremented (a++) integer local variable number 1 → NO_COVERAGE

4.4
Location : setDomainCrosshairVisible
Killed by : none
Decremented (a--) integer local variable number 1 → NO_COVERAGE

5.5
Location : setDomainCrosshairVisible
Killed by : none
Incremented (++a) integer local variable number 1 → NO_COVERAGE

6.6
Location : setDomainCrosshairVisible
Killed by : none
Decremented (--a) integer local variable number 1 → NO_COVERAGE

4590

1.1
Location : setDomainCrosshairVisible
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::fireChangeEvent → NO_COVERAGE

4603

1.1
Location : isDomainCrosshairLockedOnData
Killed by : none
replaced boolean return with false for org/jfree/chart/plot/XYPlot::isDomainCrosshairLockedOnData → NO_COVERAGE

2.2
Location : isDomainCrosshairLockedOnData
Killed by : none
replaced boolean return with true for org/jfree/chart/plot/XYPlot::isDomainCrosshairLockedOnData → NO_COVERAGE

3.3
Location : isDomainCrosshairLockedOnData
Killed by : none
replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE

4616

1.1
Location : setDomainCrosshairLockedOnData
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : setDomainCrosshairLockedOnData
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : setDomainCrosshairLockedOnData
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : setDomainCrosshairLockedOnData
Killed by : none
Negated integer local variable number 1 → NO_COVERAGE

5.5
Location : setDomainCrosshairLockedOnData
Killed by : none
equal to less than → NO_COVERAGE

6.6
Location : setDomainCrosshairLockedOnData
Killed by : none
equal to less or equal → NO_COVERAGE

7.7
Location : setDomainCrosshairLockedOnData
Killed by : none
equal to greater than → NO_COVERAGE

8.8
Location : setDomainCrosshairLockedOnData
Killed by : none
equal to greater or equal → NO_COVERAGE

9.9
Location : setDomainCrosshairLockedOnData
Killed by : none
equal to not equal → NO_COVERAGE

10.10
Location : setDomainCrosshairLockedOnData
Killed by : none
Incremented (a++) integer local variable number 1 → NO_COVERAGE

11.11
Location : setDomainCrosshairLockedOnData
Killed by : none
Decremented (a--) integer local variable number 1 → NO_COVERAGE

12.12
Location : setDomainCrosshairLockedOnData
Killed by : none
Incremented (++a) integer local variable number 1 → NO_COVERAGE

13.13
Location : setDomainCrosshairLockedOnData
Killed by : none
Decremented (--a) integer local variable number 1 → NO_COVERAGE

4617

1.1
Location : setDomainCrosshairLockedOnData
Killed by : none
Removed assignment to member variable domainCrosshairLockedOnData → NO_COVERAGE

2.2
Location : setDomainCrosshairLockedOnData
Killed by : none
Negated integer local variable number 1 → NO_COVERAGE

3.3
Location : setDomainCrosshairLockedOnData
Killed by : none
Incremented (a++) integer local variable number 1 → NO_COVERAGE

4.4
Location : setDomainCrosshairLockedOnData
Killed by : none
Decremented (a--) integer local variable number 1 → NO_COVERAGE

5.5
Location : setDomainCrosshairLockedOnData
Killed by : none
Incremented (++a) integer local variable number 1 → NO_COVERAGE

6.6
Location : setDomainCrosshairLockedOnData
Killed by : none
Decremented (--a) integer local variable number 1 → NO_COVERAGE

4618

1.1
Location : setDomainCrosshairLockedOnData
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::fireChangeEvent → NO_COVERAGE

4630

1.1
Location : getDomainCrosshairValue
Killed by : none
replaced double return with 0.0d for org/jfree/chart/plot/XYPlot::getDomainCrosshairValue → NO_COVERAGE

2.2
Location : getDomainCrosshairValue
Killed by : none
replaced return of double value with -(x + 1) for org/jfree/chart/plot/XYPlot::getDomainCrosshairValue → NO_COVERAGE

3.3
Location : getDomainCrosshairValue
Killed by : none
Negated double field domainCrosshairValue → NO_COVERAGE

4.4
Location : getDomainCrosshairValue
Killed by : none
Incremented (a++) double field domainCrosshairValue → NO_COVERAGE

5.5
Location : getDomainCrosshairValue
Killed by : none
Decremented (a--) double field domainCrosshairValue → NO_COVERAGE

6.6
Location : getDomainCrosshairValue
Killed by : none
Incremented (++a) double field domainCrosshairValue → NO_COVERAGE

7.7
Location : getDomainCrosshairValue
Killed by : none
Decremented (--a) double fielddomainCrosshairValue → NO_COVERAGE

4642

1.1
Location : setDomainCrosshairValue
Killed by : none
Substituted 1 with 0 → NO_COVERAGE

2.2
Location : setDomainCrosshairValue
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::setDomainCrosshairValue → NO_COVERAGE

3.3
Location : setDomainCrosshairValue
Killed by : none
Negated double local variable number 1 → NO_COVERAGE

4.4
Location : setDomainCrosshairValue
Killed by : none
Substituted 1 with 0 → NO_COVERAGE

5.5
Location : setDomainCrosshairValue
Killed by : none
Substituted 1 with -1 → NO_COVERAGE

6.6
Location : setDomainCrosshairValue
Killed by : none
Substituted 1 with -1 → NO_COVERAGE

7.7
Location : setDomainCrosshairValue
Killed by : none
Substituted 1 with 2 → NO_COVERAGE

8.8
Location : setDomainCrosshairValue
Killed by : none
Substituted 1 with 0 → NO_COVERAGE

9.9
Location : setDomainCrosshairValue
Killed by : none
Incremented (a++) double local variable number 1 → NO_COVERAGE

10.10
Location : setDomainCrosshairValue
Killed by : none
Decremented (a--) double local variable number 1 → NO_COVERAGE

11.11
Location : setDomainCrosshairValue
Killed by : none
Incremented (++a) double local variable number 1 → NO_COVERAGE

12.12
Location : setDomainCrosshairValue
Killed by : none
Decremented (--a) double local variable number 1 → NO_COVERAGE

4656

1.1
Location : setDomainCrosshairValue
Killed by : none
Removed assignment to member variable domainCrosshairValue → NO_COVERAGE

2.2
Location : setDomainCrosshairValue
Killed by : none
Negated double local variable number 1 → NO_COVERAGE

3.3
Location : setDomainCrosshairValue
Killed by : none
Incremented (a++) double local variable number 1 → NO_COVERAGE

4.4
Location : setDomainCrosshairValue
Killed by : none
Decremented (a--) double local variable number 1 → NO_COVERAGE

5.5
Location : setDomainCrosshairValue
Killed by : none
Incremented (++a) double local variable number 1 → NO_COVERAGE

6.6
Location : setDomainCrosshairValue
Killed by : none
Decremented (--a) double local variable number 1 → NO_COVERAGE

4657

1.1
Location : setDomainCrosshairValue
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : setDomainCrosshairValue
Killed by : none
negated conditional → NO_COVERAGE

3.3
Location : setDomainCrosshairValue
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::isDomainCrosshairVisible → NO_COVERAGE

4.4
Location : setDomainCrosshairValue
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

5.5
Location : setDomainCrosshairValue
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

6.6
Location : setDomainCrosshairValue
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

7.7
Location : setDomainCrosshairValue
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

8.8
Location : setDomainCrosshairValue
Killed by : none
Negated integer local variable number 3 → NO_COVERAGE

9.9
Location : setDomainCrosshairValue
Killed by : none
equal to less than → NO_COVERAGE

10.10
Location : setDomainCrosshairValue
Killed by : none
equal to less than → NO_COVERAGE

11.11
Location : setDomainCrosshairValue
Killed by : none
equal to less or equal → NO_COVERAGE

12.12
Location : setDomainCrosshairValue
Killed by : none
equal to less or equal → NO_COVERAGE

13.13
Location : setDomainCrosshairValue
Killed by : none
equal to greater than → NO_COVERAGE

14.14
Location : setDomainCrosshairValue
Killed by : none
equal to greater than → NO_COVERAGE

15.15
Location : setDomainCrosshairValue
Killed by : none
equal to greater or equal → NO_COVERAGE

16.16
Location : setDomainCrosshairValue
Killed by : none
equal to greater or equal → NO_COVERAGE

17.17
Location : setDomainCrosshairValue
Killed by : none
equal to not equal → NO_COVERAGE

18.18
Location : setDomainCrosshairValue
Killed by : none
equal to not equal → NO_COVERAGE

19.19
Location : setDomainCrosshairValue
Killed by : none
Incremented (a++) integer local variable number 3 → NO_COVERAGE

20.20
Location : setDomainCrosshairValue
Killed by : none
Decremented (a--) integer local variable number 3 → NO_COVERAGE

21.21
Location : setDomainCrosshairValue
Killed by : none
Incremented (++a) integer local variable number 3 → NO_COVERAGE

22.22
Location : setDomainCrosshairValue
Killed by : none
Decremented (--a) integer local variable number 3 → NO_COVERAGE

4658

1.1
Location : setDomainCrosshairValue
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::fireChangeEvent → NO_COVERAGE

4672

1.1
Location : getDomainCrosshairStroke
Killed by : none
replaced return value with null for org/jfree/chart/plot/XYPlot::getDomainCrosshairStroke → NO_COVERAGE

2.2
Location : getDomainCrosshairStroke
Killed by : none
mutated return of Object value for org/jfree/chart/plot/XYPlot::getDomainCrosshairStroke to ( if (x != null) null else throw new RuntimeException ) → NO_COVERAGE

4685

1.1
Location : setDomainCrosshairStroke
Killed by : none
removed call to org/jfree/chart/util/ParamChecks::nullNotPermitted → NO_COVERAGE

4686

1.1
Location : setDomainCrosshairStroke
Killed by : none
Removed assignment to member variable domainCrosshairStroke → NO_COVERAGE

4687

1.1
Location : setDomainCrosshairStroke
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::fireChangeEvent → NO_COVERAGE

4700

1.1
Location : getDomainCrosshairPaint
Killed by : none
replaced return value with null for org/jfree/chart/plot/XYPlot::getDomainCrosshairPaint → NO_COVERAGE

2.2
Location : getDomainCrosshairPaint
Killed by : none
mutated return of Object value for org/jfree/chart/plot/XYPlot::getDomainCrosshairPaint to ( if (x != null) null else throw new RuntimeException ) → NO_COVERAGE

4712

1.1
Location : setDomainCrosshairPaint
Killed by : none
removed call to org/jfree/chart/util/ParamChecks::nullNotPermitted → NO_COVERAGE

4713

1.1
Location : setDomainCrosshairPaint
Killed by : none
Removed assignment to member variable domainCrosshairPaint → NO_COVERAGE

4714

1.1
Location : setDomainCrosshairPaint
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::fireChangeEvent → NO_COVERAGE

4726

1.1
Location : isRangeCrosshairVisible
Killed by : none
replaced boolean return with false for org/jfree/chart/plot/XYPlot::isRangeCrosshairVisible → NO_COVERAGE

2.2
Location : isRangeCrosshairVisible
Killed by : none
replaced boolean return with true for org/jfree/chart/plot/XYPlot::isRangeCrosshairVisible → NO_COVERAGE

3.3
Location : isRangeCrosshairVisible
Killed by : none
replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE

4739

1.1
Location : setRangeCrosshairVisible
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : setRangeCrosshairVisible
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : setRangeCrosshairVisible
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : setRangeCrosshairVisible
Killed by : none
Negated integer local variable number 1 → NO_COVERAGE

5.5
Location : setRangeCrosshairVisible
Killed by : none
equal to less than → NO_COVERAGE

6.6
Location : setRangeCrosshairVisible
Killed by : none
equal to less or equal → NO_COVERAGE

7.7
Location : setRangeCrosshairVisible
Killed by : none
equal to greater than → NO_COVERAGE

8.8
Location : setRangeCrosshairVisible
Killed by : none
equal to greater or equal → NO_COVERAGE

9.9
Location : setRangeCrosshairVisible
Killed by : none
equal to not equal → NO_COVERAGE

10.10
Location : setRangeCrosshairVisible
Killed by : none
Incremented (a++) integer local variable number 1 → NO_COVERAGE

11.11
Location : setRangeCrosshairVisible
Killed by : none
Decremented (a--) integer local variable number 1 → NO_COVERAGE

12.12
Location : setRangeCrosshairVisible
Killed by : none
Incremented (++a) integer local variable number 1 → NO_COVERAGE

13.13
Location : setRangeCrosshairVisible
Killed by : none
Decremented (--a) integer local variable number 1 → NO_COVERAGE

4740

1.1
Location : setRangeCrosshairVisible
Killed by : none
Removed assignment to member variable rangeCrosshairVisible → NO_COVERAGE

2.2
Location : setRangeCrosshairVisible
Killed by : none
Negated integer local variable number 1 → NO_COVERAGE

3.3
Location : setRangeCrosshairVisible
Killed by : none
Incremented (a++) integer local variable number 1 → NO_COVERAGE

4.4
Location : setRangeCrosshairVisible
Killed by : none
Decremented (a--) integer local variable number 1 → NO_COVERAGE

5.5
Location : setRangeCrosshairVisible
Killed by : none
Incremented (++a) integer local variable number 1 → NO_COVERAGE

6.6
Location : setRangeCrosshairVisible
Killed by : none
Decremented (--a) integer local variable number 1 → NO_COVERAGE

4741

1.1
Location : setRangeCrosshairVisible
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::fireChangeEvent → NO_COVERAGE

4754

1.1
Location : isRangeCrosshairLockedOnData
Killed by : none
replaced boolean return with false for org/jfree/chart/plot/XYPlot::isRangeCrosshairLockedOnData → NO_COVERAGE

2.2
Location : isRangeCrosshairLockedOnData
Killed by : none
replaced boolean return with true for org/jfree/chart/plot/XYPlot::isRangeCrosshairLockedOnData → NO_COVERAGE

3.3
Location : isRangeCrosshairLockedOnData
Killed by : none
replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE

4767

1.1
Location : setRangeCrosshairLockedOnData
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : setRangeCrosshairLockedOnData
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : setRangeCrosshairLockedOnData
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : setRangeCrosshairLockedOnData
Killed by : none
Negated integer local variable number 1 → NO_COVERAGE

5.5
Location : setRangeCrosshairLockedOnData
Killed by : none
equal to less than → NO_COVERAGE

6.6
Location : setRangeCrosshairLockedOnData
Killed by : none
equal to less or equal → NO_COVERAGE

7.7
Location : setRangeCrosshairLockedOnData
Killed by : none
equal to greater than → NO_COVERAGE

8.8
Location : setRangeCrosshairLockedOnData
Killed by : none
equal to greater or equal → NO_COVERAGE

9.9
Location : setRangeCrosshairLockedOnData
Killed by : none
equal to not equal → NO_COVERAGE

10.10
Location : setRangeCrosshairLockedOnData
Killed by : none
Incremented (a++) integer local variable number 1 → NO_COVERAGE

11.11
Location : setRangeCrosshairLockedOnData
Killed by : none
Decremented (a--) integer local variable number 1 → NO_COVERAGE

12.12
Location : setRangeCrosshairLockedOnData
Killed by : none
Incremented (++a) integer local variable number 1 → NO_COVERAGE

13.13
Location : setRangeCrosshairLockedOnData
Killed by : none
Decremented (--a) integer local variable number 1 → NO_COVERAGE

4768

1.1
Location : setRangeCrosshairLockedOnData
Killed by : none
Removed assignment to member variable rangeCrosshairLockedOnData → NO_COVERAGE

2.2
Location : setRangeCrosshairLockedOnData
Killed by : none
Negated integer local variable number 1 → NO_COVERAGE

3.3
Location : setRangeCrosshairLockedOnData
Killed by : none
Incremented (a++) integer local variable number 1 → NO_COVERAGE

4.4
Location : setRangeCrosshairLockedOnData
Killed by : none
Decremented (a--) integer local variable number 1 → NO_COVERAGE

5.5
Location : setRangeCrosshairLockedOnData
Killed by : none
Incremented (++a) integer local variable number 1 → NO_COVERAGE

6.6
Location : setRangeCrosshairLockedOnData
Killed by : none
Decremented (--a) integer local variable number 1 → NO_COVERAGE

4769

1.1
Location : setRangeCrosshairLockedOnData
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::fireChangeEvent → NO_COVERAGE

4781

1.1
Location : getRangeCrosshairValue
Killed by : none
replaced double return with 0.0d for org/jfree/chart/plot/XYPlot::getRangeCrosshairValue → NO_COVERAGE

2.2
Location : getRangeCrosshairValue
Killed by : none
replaced return of double value with -(x + 1) for org/jfree/chart/plot/XYPlot::getRangeCrosshairValue → NO_COVERAGE

3.3
Location : getRangeCrosshairValue
Killed by : none
Negated double field rangeCrosshairValue → NO_COVERAGE

4.4
Location : getRangeCrosshairValue
Killed by : none
Incremented (a++) double field rangeCrosshairValue → NO_COVERAGE

5.5
Location : getRangeCrosshairValue
Killed by : none
Decremented (a--) double field rangeCrosshairValue → NO_COVERAGE

6.6
Location : getRangeCrosshairValue
Killed by : none
Incremented (++a) double field rangeCrosshairValue → NO_COVERAGE

7.7
Location : getRangeCrosshairValue
Killed by : none
Decremented (--a) double fieldrangeCrosshairValue → NO_COVERAGE

4795

1.1
Location : setRangeCrosshairValue
Killed by : none
Substituted 1 with 0 → NO_COVERAGE

2.2
Location : setRangeCrosshairValue
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::setRangeCrosshairValue → NO_COVERAGE

3.3
Location : setRangeCrosshairValue
Killed by : none
Negated double local variable number 1 → NO_COVERAGE

4.4
Location : setRangeCrosshairValue
Killed by : none
Substituted 1 with 0 → NO_COVERAGE

5.5
Location : setRangeCrosshairValue
Killed by : none
Substituted 1 with -1 → NO_COVERAGE

6.6
Location : setRangeCrosshairValue
Killed by : none
Substituted 1 with -1 → NO_COVERAGE

7.7
Location : setRangeCrosshairValue
Killed by : none
Substituted 1 with 2 → NO_COVERAGE

8.8
Location : setRangeCrosshairValue
Killed by : none
Substituted 1 with 0 → NO_COVERAGE

9.9
Location : setRangeCrosshairValue
Killed by : none
Incremented (a++) double local variable number 1 → NO_COVERAGE

10.10
Location : setRangeCrosshairValue
Killed by : none
Decremented (a--) double local variable number 1 → NO_COVERAGE

11.11
Location : setRangeCrosshairValue
Killed by : none
Incremented (++a) double local variable number 1 → NO_COVERAGE

12.12
Location : setRangeCrosshairValue
Killed by : none
Decremented (--a) double local variable number 1 → NO_COVERAGE

4809

1.1
Location : setRangeCrosshairValue
Killed by : none
Removed assignment to member variable rangeCrosshairValue → NO_COVERAGE

2.2
Location : setRangeCrosshairValue
Killed by : none
Negated double local variable number 1 → NO_COVERAGE

3.3
Location : setRangeCrosshairValue
Killed by : none
Incremented (a++) double local variable number 1 → NO_COVERAGE

4.4
Location : setRangeCrosshairValue
Killed by : none
Decremented (a--) double local variable number 1 → NO_COVERAGE

5.5
Location : setRangeCrosshairValue
Killed by : none
Incremented (++a) double local variable number 1 → NO_COVERAGE

6.6
Location : setRangeCrosshairValue
Killed by : none
Decremented (--a) double local variable number 1 → NO_COVERAGE

4810

1.1
Location : setRangeCrosshairValue
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : setRangeCrosshairValue
Killed by : none
negated conditional → NO_COVERAGE

3.3
Location : setRangeCrosshairValue
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::isRangeCrosshairVisible → NO_COVERAGE

4.4
Location : setRangeCrosshairValue
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

5.5
Location : setRangeCrosshairValue
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

6.6
Location : setRangeCrosshairValue
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

7.7
Location : setRangeCrosshairValue
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

8.8
Location : setRangeCrosshairValue
Killed by : none
Negated integer local variable number 3 → NO_COVERAGE

9.9
Location : setRangeCrosshairValue
Killed by : none
equal to less than → NO_COVERAGE

10.10
Location : setRangeCrosshairValue
Killed by : none
equal to less than → NO_COVERAGE

11.11
Location : setRangeCrosshairValue
Killed by : none
equal to less or equal → NO_COVERAGE

12.12
Location : setRangeCrosshairValue
Killed by : none
equal to less or equal → NO_COVERAGE

13.13
Location : setRangeCrosshairValue
Killed by : none
equal to greater than → NO_COVERAGE

14.14
Location : setRangeCrosshairValue
Killed by : none
equal to greater than → NO_COVERAGE

15.15
Location : setRangeCrosshairValue
Killed by : none
equal to greater or equal → NO_COVERAGE

16.16
Location : setRangeCrosshairValue
Killed by : none
equal to greater or equal → NO_COVERAGE

17.17
Location : setRangeCrosshairValue
Killed by : none
equal to not equal → NO_COVERAGE

18.18
Location : setRangeCrosshairValue
Killed by : none
equal to not equal → NO_COVERAGE

19.19
Location : setRangeCrosshairValue
Killed by : none
Incremented (a++) integer local variable number 3 → NO_COVERAGE

20.20
Location : setRangeCrosshairValue
Killed by : none
Decremented (a--) integer local variable number 3 → NO_COVERAGE

21.21
Location : setRangeCrosshairValue
Killed by : none
Incremented (++a) integer local variable number 3 → NO_COVERAGE

22.22
Location : setRangeCrosshairValue
Killed by : none
Decremented (--a) integer local variable number 3 → NO_COVERAGE

4811

1.1
Location : setRangeCrosshairValue
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::fireChangeEvent → NO_COVERAGE

4825

1.1
Location : getRangeCrosshairStroke
Killed by : none
replaced return value with null for org/jfree/chart/plot/XYPlot::getRangeCrosshairStroke → NO_COVERAGE

2.2
Location : getRangeCrosshairStroke
Killed by : none
mutated return of Object value for org/jfree/chart/plot/XYPlot::getRangeCrosshairStroke to ( if (x != null) null else throw new RuntimeException ) → NO_COVERAGE

4838

1.1
Location : setRangeCrosshairStroke
Killed by : none
removed call to org/jfree/chart/util/ParamChecks::nullNotPermitted → NO_COVERAGE

4839

1.1
Location : setRangeCrosshairStroke
Killed by : none
Removed assignment to member variable rangeCrosshairStroke → NO_COVERAGE

4840

1.1
Location : setRangeCrosshairStroke
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::fireChangeEvent → NO_COVERAGE

4853

1.1
Location : getRangeCrosshairPaint
Killed by : none
replaced return value with null for org/jfree/chart/plot/XYPlot::getRangeCrosshairPaint → NO_COVERAGE

2.2
Location : getRangeCrosshairPaint
Killed by : none
mutated return of Object value for org/jfree/chart/plot/XYPlot::getRangeCrosshairPaint to ( if (x != null) null else throw new RuntimeException ) → NO_COVERAGE

4865

1.1
Location : setRangeCrosshairPaint
Killed by : none
removed call to org/jfree/chart/util/ParamChecks::nullNotPermitted → NO_COVERAGE

4866

1.1
Location : setRangeCrosshairPaint
Killed by : none
Removed assignment to member variable rangeCrosshairPaint → NO_COVERAGE

4867

1.1
Location : setRangeCrosshairPaint
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::fireChangeEvent → NO_COVERAGE

4878

1.1
Location : getFixedDomainAxisSpace
Killed by : none
replaced return value with null for org/jfree/chart/plot/XYPlot::getFixedDomainAxisSpace → NO_COVERAGE

2.2
Location : getFixedDomainAxisSpace
Killed by : none
mutated return of Object value for org/jfree/chart/plot/XYPlot::getFixedDomainAxisSpace to ( if (x != null) null else throw new RuntimeException ) → NO_COVERAGE

4890

1.1
Location : setFixedDomainAxisSpace
Killed by : none
Substituted 1 with 0 → NO_COVERAGE

2.2
Location : setFixedDomainAxisSpace
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::setFixedDomainAxisSpace → NO_COVERAGE

3.3
Location : setFixedDomainAxisSpace
Killed by : none
Substituted 1 with 0 → NO_COVERAGE

4.4
Location : setFixedDomainAxisSpace
Killed by : none
Substituted 1 with -1 → NO_COVERAGE

5.5
Location : setFixedDomainAxisSpace
Killed by : none
Substituted 1 with -1 → NO_COVERAGE

6.6
Location : setFixedDomainAxisSpace
Killed by : none
Substituted 1 with 2 → NO_COVERAGE

7.7
Location : setFixedDomainAxisSpace
Killed by : none
Substituted 1 with 0 → NO_COVERAGE

4905

1.1
Location : setFixedDomainAxisSpace
Killed by : none
Removed assignment to member variable fixedDomainAxisSpace → NO_COVERAGE

4906

1.1
Location : setFixedDomainAxisSpace
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : setFixedDomainAxisSpace
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : setFixedDomainAxisSpace
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : setFixedDomainAxisSpace
Killed by : none
Negated integer local variable number 2 → NO_COVERAGE

5.5
Location : setFixedDomainAxisSpace
Killed by : none
equal to less than → NO_COVERAGE

6.6
Location : setFixedDomainAxisSpace
Killed by : none
equal to less or equal → NO_COVERAGE

7.7
Location : setFixedDomainAxisSpace
Killed by : none
equal to greater than → NO_COVERAGE

8.8
Location : setFixedDomainAxisSpace
Killed by : none
equal to greater or equal → NO_COVERAGE

9.9
Location : setFixedDomainAxisSpace
Killed by : none
equal to not equal → NO_COVERAGE

10.10
Location : setFixedDomainAxisSpace
Killed by : none
Incremented (a++) integer local variable number 2 → NO_COVERAGE

11.11
Location : setFixedDomainAxisSpace
Killed by : none
Decremented (a--) integer local variable number 2 → NO_COVERAGE

12.12
Location : setFixedDomainAxisSpace
Killed by : none
Incremented (++a) integer local variable number 2 → NO_COVERAGE

13.13
Location : setFixedDomainAxisSpace
Killed by : none
Decremented (--a) integer local variable number 2 → NO_COVERAGE

4907

1.1
Location : setFixedDomainAxisSpace
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::fireChangeEvent → NO_COVERAGE

4919

1.1
Location : getFixedRangeAxisSpace
Killed by : none
replaced return value with null for org/jfree/chart/plot/XYPlot::getFixedRangeAxisSpace → NO_COVERAGE

2.2
Location : getFixedRangeAxisSpace
Killed by : none
mutated return of Object value for org/jfree/chart/plot/XYPlot::getFixedRangeAxisSpace to ( if (x != null) null else throw new RuntimeException ) → NO_COVERAGE

4931

1.1
Location : setFixedRangeAxisSpace
Killed by : none
Substituted 1 with 0 → NO_COVERAGE

2.2
Location : setFixedRangeAxisSpace
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::setFixedRangeAxisSpace → NO_COVERAGE

3.3
Location : setFixedRangeAxisSpace
Killed by : none
Substituted 1 with 0 → NO_COVERAGE

4.4
Location : setFixedRangeAxisSpace
Killed by : none
Substituted 1 with -1 → NO_COVERAGE

5.5
Location : setFixedRangeAxisSpace
Killed by : none
Substituted 1 with -1 → NO_COVERAGE

6.6
Location : setFixedRangeAxisSpace
Killed by : none
Substituted 1 with 2 → NO_COVERAGE

7.7
Location : setFixedRangeAxisSpace
Killed by : none
Substituted 1 with 0 → NO_COVERAGE

4946

1.1
Location : setFixedRangeAxisSpace
Killed by : none
Removed assignment to member variable fixedRangeAxisSpace → NO_COVERAGE

4947

1.1
Location : setFixedRangeAxisSpace
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : setFixedRangeAxisSpace
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : setFixedRangeAxisSpace
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : setFixedRangeAxisSpace
Killed by : none
Negated integer local variable number 2 → NO_COVERAGE

5.5
Location : setFixedRangeAxisSpace
Killed by : none
equal to less than → NO_COVERAGE

6.6
Location : setFixedRangeAxisSpace
Killed by : none
equal to less or equal → NO_COVERAGE

7.7
Location : setFixedRangeAxisSpace
Killed by : none
equal to greater than → NO_COVERAGE

8.8
Location : setFixedRangeAxisSpace
Killed by : none
equal to greater or equal → NO_COVERAGE

9.9
Location : setFixedRangeAxisSpace
Killed by : none
equal to not equal → NO_COVERAGE

10.10
Location : setFixedRangeAxisSpace
Killed by : none
Incremented (a++) integer local variable number 2 → NO_COVERAGE

11.11
Location : setFixedRangeAxisSpace
Killed by : none
Decremented (a--) integer local variable number 2 → NO_COVERAGE

12.12
Location : setFixedRangeAxisSpace
Killed by : none
Incremented (++a) integer local variable number 2 → NO_COVERAGE

13.13
Location : setFixedRangeAxisSpace
Killed by : none
Decremented (--a) integer local variable number 2 → NO_COVERAGE

4948

1.1
Location : setFixedRangeAxisSpace
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::fireChangeEvent → NO_COVERAGE

4962

1.1
Location : isDomainPannable
Killed by : none
replaced boolean return with false for org/jfree/chart/plot/XYPlot::isDomainPannable → NO_COVERAGE

2.2
Location : isDomainPannable
Killed by : none
replaced boolean return with true for org/jfree/chart/plot/XYPlot::isDomainPannable → NO_COVERAGE

3.3
Location : isDomainPannable
Killed by : none
replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE

4974

1.1
Location : setDomainPannable
Killed by : none
Removed assignment to member variable domainPannable → NO_COVERAGE

2.2
Location : setDomainPannable
Killed by : none
Negated integer local variable number 1 → NO_COVERAGE

3.3
Location : setDomainPannable
Killed by : none
Incremented (a++) integer local variable number 1 → NO_COVERAGE

4.4
Location : setDomainPannable
Killed by : none
Decremented (a--) integer local variable number 1 → NO_COVERAGE

5.5
Location : setDomainPannable
Killed by : none
Incremented (++a) integer local variable number 1 → NO_COVERAGE

6.6
Location : setDomainPannable
Killed by : none
Decremented (--a) integer local variable number 1 → NO_COVERAGE

4987

1.1
Location : isRangePannable
Killed by : none
replaced boolean return with false for org/jfree/chart/plot/XYPlot::isRangePannable → NO_COVERAGE

2.2
Location : isRangePannable
Killed by : none
replaced boolean return with true for org/jfree/chart/plot/XYPlot::isRangePannable → NO_COVERAGE

3.3
Location : isRangePannable
Killed by : none
replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE

4999

1.1
Location : setRangePannable
Killed by : none
Removed assignment to member variable rangePannable → NO_COVERAGE

2.2
Location : setRangePannable
Killed by : none
Negated integer local variable number 1 → NO_COVERAGE

3.3
Location : setRangePannable
Killed by : none
Incremented (a++) integer local variable number 1 → NO_COVERAGE

4.4
Location : setRangePannable
Killed by : none
Decremented (a--) integer local variable number 1 → NO_COVERAGE

5.5
Location : setRangePannable
Killed by : none
Incremented (++a) integer local variable number 1 → NO_COVERAGE

6.6
Location : setRangePannable
Killed by : none
Decremented (--a) integer local variable number 1 → NO_COVERAGE

5014

1.1
Location : panDomainAxes
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : panDomainAxes
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::isDomainPannable → NO_COVERAGE

3.3
Location : panDomainAxes
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

4.4
Location : panDomainAxes
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

5.5
Location : panDomainAxes
Killed by : none
not equal to less than → NO_COVERAGE

6.6
Location : panDomainAxes
Killed by : none
not equal to less or equal → NO_COVERAGE

7.7
Location : panDomainAxes
Killed by : none
not equal to greater than → NO_COVERAGE

8.8
Location : panDomainAxes
Killed by : none
not equal to greater or equal → NO_COVERAGE

9.9
Location : panDomainAxes
Killed by : none
not equal to equal → NO_COVERAGE

5017

1.1
Location : panDomainAxes
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::getDomainAxisCount → NO_COVERAGE

5018

1.1
Location : panDomainAxes
Killed by : none
changed conditional boundary → NO_COVERAGE

2.2
Location : panDomainAxes
Killed by : none
Changed increment from 1 to -1 → NO_COVERAGE

3.3
Location : panDomainAxes
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

4.4
Location : panDomainAxes
Killed by : none
negated conditional → NO_COVERAGE

5.5
Location : panDomainAxes
Killed by : none
removed conditional - replaced comparison check with false → NO_COVERAGE

6.6
Location : panDomainAxes
Killed by : none
removed conditional - replaced comparison check with true → NO_COVERAGE

7.7
Location : panDomainAxes
Killed by : none
Negated integer local variable number 6 → NO_COVERAGE

8.8
Location : panDomainAxes
Killed by : none
Negated integer local variable number 5 → NO_COVERAGE

9.9
Location : panDomainAxes
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

10.10
Location : panDomainAxes
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

11.11
Location : panDomainAxes
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

12.12
Location : panDomainAxes
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

13.13
Location : panDomainAxes
Killed by : none
Less than to less or equal → NO_COVERAGE

14.14
Location : panDomainAxes
Killed by : none
Less than to greater than → NO_COVERAGE

15.15
Location : panDomainAxes
Killed by : none
Less than to greater or equal → NO_COVERAGE

16.16
Location : panDomainAxes
Killed by : none
Less than to equal → NO_COVERAGE

17.17
Location : panDomainAxes
Killed by : none
Less than to not equal → NO_COVERAGE

18.18
Location : panDomainAxes
Killed by : none
Incremented (a++) integer local variable number 6 → NO_COVERAGE

19.19
Location : panDomainAxes
Killed by : none
Incremented (a++) integer local variable number 5 → NO_COVERAGE

20.20
Location : panDomainAxes
Killed by : none
Decremented (a--) integer local variable number 6 → NO_COVERAGE

21.21
Location : panDomainAxes
Killed by : none
Decremented (a--) integer local variable number 5 → NO_COVERAGE

22.22
Location : panDomainAxes
Killed by : none
Incremented (++a) integer local variable number 6 → NO_COVERAGE

23.23
Location : panDomainAxes
Killed by : none
Incremented (++a) integer local variable number 5 → NO_COVERAGE

24.24
Location : panDomainAxes
Killed by : none
Decremented (--a) integer local variable number 6 → NO_COVERAGE

25.25
Location : panDomainAxes
Killed by : none
Decremented (--a) integer local variable number 5 → NO_COVERAGE

5019

1.1
Location : panDomainAxes
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::getDomainAxis → NO_COVERAGE

2.2
Location : panDomainAxes
Killed by : none
Negated integer local variable number 6 → NO_COVERAGE

3.3
Location : panDomainAxes
Killed by : none
Incremented (a++) integer local variable number 6 → NO_COVERAGE

4.4
Location : panDomainAxes
Killed by : none
Decremented (a--) integer local variable number 6 → NO_COVERAGE

5.5
Location : panDomainAxes
Killed by : none
Incremented (++a) integer local variable number 6 → NO_COVERAGE

6.6
Location : panDomainAxes
Killed by : none
Decremented (--a) integer local variable number 6 → NO_COVERAGE

5020

1.1
Location : panDomainAxes
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : panDomainAxes
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : panDomainAxes
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : panDomainAxes
Killed by : none
not equal to equal → NO_COVERAGE

5023

1.1
Location : panDomainAxes
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : panDomainAxes
Killed by : none
removed call to org/jfree/chart/axis/ValueAxis::isInverted → NO_COVERAGE

3.3
Location : panDomainAxes
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

4.4
Location : panDomainAxes
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

5.5
Location : panDomainAxes
Killed by : none
equal to less than → NO_COVERAGE

6.6
Location : panDomainAxes
Killed by : none
equal to less or equal → NO_COVERAGE

7.7
Location : panDomainAxes
Killed by : none
equal to greater than → NO_COVERAGE

8.8
Location : panDomainAxes
Killed by : none
equal to greater or equal → NO_COVERAGE

9.9
Location : panDomainAxes
Killed by : none
equal to not equal → NO_COVERAGE

5024

1.1
Location : panDomainAxes
Killed by : none
removed negation → NO_COVERAGE

2.2
Location : panDomainAxes
Killed by : none
Negated double local variable number 1 → NO_COVERAGE

3.3
Location : panDomainAxes
Killed by : none
Incremented (a++) double local variable number 1 → NO_COVERAGE

4.4
Location : panDomainAxes
Killed by : none
Decremented (a--) double local variable number 1 → NO_COVERAGE

5.5
Location : panDomainAxes
Killed by : none
Incremented (++a) double local variable number 1 → NO_COVERAGE

6.6
Location : panDomainAxes
Killed by : none
Decremented (--a) double local variable number 1 → NO_COVERAGE

5026

1.1
Location : panDomainAxes
Killed by : none
removed call to org/jfree/chart/axis/ValueAxis::pan → NO_COVERAGE

2.2
Location : panDomainAxes
Killed by : none
Negated double local variable number 1 → NO_COVERAGE

3.3
Location : panDomainAxes
Killed by : none
Incremented (a++) double local variable number 1 → NO_COVERAGE

4.4
Location : panDomainAxes
Killed by : none
Decremented (a--) double local variable number 1 → NO_COVERAGE

5.5
Location : panDomainAxes
Killed by : none
Incremented (++a) double local variable number 1 → NO_COVERAGE

6.6
Location : panDomainAxes
Killed by : none
Decremented (--a) double local variable number 1 → NO_COVERAGE

5042

1.1
Location : panRangeAxes
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : panRangeAxes
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::isRangePannable → NO_COVERAGE

3.3
Location : panRangeAxes
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

4.4
Location : panRangeAxes
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

5.5
Location : panRangeAxes
Killed by : none
not equal to less than → NO_COVERAGE

6.6
Location : panRangeAxes
Killed by : none
not equal to less or equal → NO_COVERAGE

7.7
Location : panRangeAxes
Killed by : none
not equal to greater than → NO_COVERAGE

8.8
Location : panRangeAxes
Killed by : none
not equal to greater or equal → NO_COVERAGE

9.9
Location : panRangeAxes
Killed by : none
not equal to equal → NO_COVERAGE

5045

1.1
Location : panRangeAxes
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::getRangeAxisCount → NO_COVERAGE

5046

1.1
Location : panRangeAxes
Killed by : none
changed conditional boundary → NO_COVERAGE

2.2
Location : panRangeAxes
Killed by : none
Changed increment from 1 to -1 → NO_COVERAGE

3.3
Location : panRangeAxes
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

4.4
Location : panRangeAxes
Killed by : none
negated conditional → NO_COVERAGE

5.5
Location : panRangeAxes
Killed by : none
removed conditional - replaced comparison check with false → NO_COVERAGE

6.6
Location : panRangeAxes
Killed by : none
removed conditional - replaced comparison check with true → NO_COVERAGE

7.7
Location : panRangeAxes
Killed by : none
Negated integer local variable number 6 → NO_COVERAGE

8.8
Location : panRangeAxes
Killed by : none
Negated integer local variable number 5 → NO_COVERAGE

9.9
Location : panRangeAxes
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

10.10
Location : panRangeAxes
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

11.11
Location : panRangeAxes
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

12.12
Location : panRangeAxes
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

13.13
Location : panRangeAxes
Killed by : none
Less than to less or equal → NO_COVERAGE

14.14
Location : panRangeAxes
Killed by : none
Less than to greater than → NO_COVERAGE

15.15
Location : panRangeAxes
Killed by : none
Less than to greater or equal → NO_COVERAGE

16.16
Location : panRangeAxes
Killed by : none
Less than to equal → NO_COVERAGE

17.17
Location : panRangeAxes
Killed by : none
Less than to not equal → NO_COVERAGE

18.18
Location : panRangeAxes
Killed by : none
Incremented (a++) integer local variable number 6 → NO_COVERAGE

19.19
Location : panRangeAxes
Killed by : none
Incremented (a++) integer local variable number 5 → NO_COVERAGE

20.20
Location : panRangeAxes
Killed by : none
Decremented (a--) integer local variable number 6 → NO_COVERAGE

21.21
Location : panRangeAxes
Killed by : none
Decremented (a--) integer local variable number 5 → NO_COVERAGE

22.22
Location : panRangeAxes
Killed by : none
Incremented (++a) integer local variable number 6 → NO_COVERAGE

23.23
Location : panRangeAxes
Killed by : none
Incremented (++a) integer local variable number 5 → NO_COVERAGE

24.24
Location : panRangeAxes
Killed by : none
Decremented (--a) integer local variable number 6 → NO_COVERAGE

25.25
Location : panRangeAxes
Killed by : none
Decremented (--a) integer local variable number 5 → NO_COVERAGE

5047

1.1
Location : panRangeAxes
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::getRangeAxis → NO_COVERAGE

2.2
Location : panRangeAxes
Killed by : none
Negated integer local variable number 6 → NO_COVERAGE

3.3
Location : panRangeAxes
Killed by : none
Incremented (a++) integer local variable number 6 → NO_COVERAGE

4.4
Location : panRangeAxes
Killed by : none
Decremented (a--) integer local variable number 6 → NO_COVERAGE

5.5
Location : panRangeAxes
Killed by : none
Incremented (++a) integer local variable number 6 → NO_COVERAGE

6.6
Location : panRangeAxes
Killed by : none
Decremented (--a) integer local variable number 6 → NO_COVERAGE

5048

1.1
Location : panRangeAxes
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : panRangeAxes
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : panRangeAxes
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : panRangeAxes
Killed by : none
not equal to equal → NO_COVERAGE

5051

1.1
Location : panRangeAxes
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : panRangeAxes
Killed by : none
removed call to org/jfree/chart/axis/ValueAxis::isInverted → NO_COVERAGE

3.3
Location : panRangeAxes
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

4.4
Location : panRangeAxes
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

5.5
Location : panRangeAxes
Killed by : none
equal to less than → NO_COVERAGE

6.6
Location : panRangeAxes
Killed by : none
equal to less or equal → NO_COVERAGE

7.7
Location : panRangeAxes
Killed by : none
equal to greater than → NO_COVERAGE

8.8
Location : panRangeAxes
Killed by : none
equal to greater or equal → NO_COVERAGE

9.9
Location : panRangeAxes
Killed by : none
equal to not equal → NO_COVERAGE

5052

1.1
Location : panRangeAxes
Killed by : none
removed negation → NO_COVERAGE

2.2
Location : panRangeAxes
Killed by : none
Negated double local variable number 1 → NO_COVERAGE

3.3
Location : panRangeAxes
Killed by : none
Incremented (a++) double local variable number 1 → NO_COVERAGE

4.4
Location : panRangeAxes
Killed by : none
Decremented (a--) double local variable number 1 → NO_COVERAGE

5.5
Location : panRangeAxes
Killed by : none
Incremented (++a) double local variable number 1 → NO_COVERAGE

6.6
Location : panRangeAxes
Killed by : none
Decremented (--a) double local variable number 1 → NO_COVERAGE

5054

1.1
Location : panRangeAxes
Killed by : none
removed call to org/jfree/chart/axis/ValueAxis::pan → NO_COVERAGE

2.2
Location : panRangeAxes
Killed by : none
Negated double local variable number 1 → NO_COVERAGE

3.3
Location : panRangeAxes
Killed by : none
Incremented (a++) double local variable number 1 → NO_COVERAGE

4.4
Location : panRangeAxes
Killed by : none
Decremented (a--) double local variable number 1 → NO_COVERAGE

5.5
Location : panRangeAxes
Killed by : none
Incremented (++a) double local variable number 1 → NO_COVERAGE

6.6
Location : panRangeAxes
Killed by : none
Decremented (--a) double local variable number 1 → NO_COVERAGE

5071

1.1
Location : zoomDomainAxes
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

2.2
Location : zoomDomainAxes
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::zoomDomainAxes → NO_COVERAGE

3.3
Location : zoomDomainAxes
Killed by : none
Negated double local variable number 1 → NO_COVERAGE

4.4
Location : zoomDomainAxes
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

5.5
Location : zoomDomainAxes
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

6.6
Location : zoomDomainAxes
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

7.7
Location : zoomDomainAxes
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

8.8
Location : zoomDomainAxes
Killed by : none
Incremented (a++) double local variable number 1 → NO_COVERAGE

9.9
Location : zoomDomainAxes
Killed by : none
Decremented (a--) double local variable number 1 → NO_COVERAGE

10.10
Location : zoomDomainAxes
Killed by : none
Incremented (++a) double local variable number 1 → NO_COVERAGE

11.11
Location : zoomDomainAxes
Killed by : none
Decremented (--a) double local variable number 1 → NO_COVERAGE

5091

1.1
Location : zoomDomainAxes
Killed by : none
removed call to java/util/Map::values → NO_COVERAGE

5092

1.1
Location : zoomDomainAxes
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : zoomDomainAxes
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : zoomDomainAxes
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : zoomDomainAxes
Killed by : none
not equal to equal → NO_COVERAGE

5095

1.1
Location : zoomDomainAxes
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : zoomDomainAxes
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : zoomDomainAxes
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : zoomDomainAxes
Killed by : none
Negated integer local variable number 5 → NO_COVERAGE

5.5
Location : zoomDomainAxes
Killed by : none
equal to less than → NO_COVERAGE

6.6
Location : zoomDomainAxes
Killed by : none
equal to less or equal → NO_COVERAGE

7.7
Location : zoomDomainAxes
Killed by : none
equal to greater than → NO_COVERAGE

8.8
Location : zoomDomainAxes
Killed by : none
equal to greater or equal → NO_COVERAGE

9.9
Location : zoomDomainAxes
Killed by : none
equal to not equal → NO_COVERAGE

10.10
Location : zoomDomainAxes
Killed by : none
Incremented (a++) integer local variable number 5 → NO_COVERAGE

11.11
Location : zoomDomainAxes
Killed by : none
Decremented (a--) integer local variable number 5 → NO_COVERAGE

12.12
Location : zoomDomainAxes
Killed by : none
Incremented (++a) integer local variable number 5 → NO_COVERAGE

13.13
Location : zoomDomainAxes
Killed by : none
Decremented (--a) integer local variable number 5 → NO_COVERAGE

5097

1.1
Location : zoomDomainAxes
Killed by : none
removed call to java/awt/geom/Point2D::getX → NO_COVERAGE

5098

1.1
Location : zoomDomainAxes
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : zoomDomainAxes
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : zoomDomainAxes
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : zoomDomainAxes
Killed by : none
not equal to equal → NO_COVERAGE

5099

1.1
Location : zoomDomainAxes
Killed by : none
removed call to java/awt/geom/Point2D::getY → NO_COVERAGE

5101

1.1
Location : zoomDomainAxes
Killed by : none
replaced call to org/jfree/chart/axis/ValueAxis::java2DToValue with argument → NO_COVERAGE

2.2
Location : zoomDomainAxes
Killed by : none
removed call to org/jfree/chart/axis/ValueAxis::java2DToValue → NO_COVERAGE

3.3
Location : zoomDomainAxes
Killed by : none
Negated double local variable number 8 → NO_COVERAGE

4.4
Location : zoomDomainAxes
Killed by : none
Incremented (a++) double local variable number 8 → NO_COVERAGE

5.5
Location : zoomDomainAxes
Killed by : none
Decremented (a--) double local variable number 8 → NO_COVERAGE

6.6
Location : zoomDomainAxes
Killed by : none
Incremented (++a) double local variable number 8 → NO_COVERAGE

7.7
Location : zoomDomainAxes
Killed by : none
Decremented (--a) double local variable number 8 → NO_COVERAGE

5102

1.1
Location : zoomDomainAxes
Killed by : none
removed call to org/jfree/chart/plot/PlotRenderingInfo::getDataArea → NO_COVERAGE

2.2
Location : zoomDomainAxes
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::getDomainAxisEdge → NO_COVERAGE

5103

1.1
Location : zoomDomainAxes
Killed by : none
removed call to org/jfree/chart/axis/ValueAxis::resizeRange2 → NO_COVERAGE

2.2
Location : zoomDomainAxes
Killed by : none
Negated double local variable number 1 → NO_COVERAGE

3.3
Location : zoomDomainAxes
Killed by : none
Negated double local variable number 10 → NO_COVERAGE

4.4
Location : zoomDomainAxes
Killed by : none
Incremented (a++) double local variable number 1 → NO_COVERAGE

5.5
Location : zoomDomainAxes
Killed by : none
Incremented (a++) double local variable number 10 → NO_COVERAGE

6.6
Location : zoomDomainAxes
Killed by : none
Decremented (a--) double local variable number 1 → NO_COVERAGE

7.7
Location : zoomDomainAxes
Killed by : none
Decremented (a--) double local variable number 10 → NO_COVERAGE

8.8
Location : zoomDomainAxes
Killed by : none
Incremented (++a) double local variable number 1 → NO_COVERAGE

9.9
Location : zoomDomainAxes
Killed by : none
Incremented (++a) double local variable number 10 → NO_COVERAGE

10.10
Location : zoomDomainAxes
Killed by : none
Decremented (--a) double local variable number 1 → NO_COVERAGE

11.11
Location : zoomDomainAxes
Killed by : none
Decremented (--a) double local variable number 10 → NO_COVERAGE

5105

1.1
Location : zoomDomainAxes
Killed by : none
removed call to org/jfree/chart/axis/ValueAxis::resizeRange → NO_COVERAGE

2.2
Location : zoomDomainAxes
Killed by : none
Negated double local variable number 1 → NO_COVERAGE

3.3
Location : zoomDomainAxes
Killed by : none
Incremented (a++) double local variable number 1 → NO_COVERAGE

4.4
Location : zoomDomainAxes
Killed by : none
Decremented (a--) double local variable number 1 → NO_COVERAGE

5.5
Location : zoomDomainAxes
Killed by : none
Incremented (++a) double local variable number 1 → NO_COVERAGE

6.6
Location : zoomDomainAxes
Killed by : none
Decremented (--a) double local variable number 1 → NO_COVERAGE

5127

1.1
Location : zoomDomainAxes
Killed by : none
removed call to java/util/Map::values → NO_COVERAGE

5128

1.1
Location : zoomDomainAxes
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : zoomDomainAxes
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : zoomDomainAxes
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : zoomDomainAxes
Killed by : none
equal to not equal → NO_COVERAGE

5129

1.1
Location : zoomDomainAxes
Killed by : none
removed call to org/jfree/chart/axis/ValueAxis::zoomRange → NO_COVERAGE

2.2
Location : zoomDomainAxes
Killed by : none
Negated double local variable number 1 → NO_COVERAGE

3.3
Location : zoomDomainAxes
Killed by : none
Negated double local variable number 3 → NO_COVERAGE

4.4
Location : zoomDomainAxes
Killed by : none
Incremented (a++) double local variable number 1 → NO_COVERAGE

5.5
Location : zoomDomainAxes
Killed by : none
Incremented (a++) double local variable number 3 → NO_COVERAGE

6.6
Location : zoomDomainAxes
Killed by : none
Decremented (a--) double local variable number 1 → NO_COVERAGE

7.7
Location : zoomDomainAxes
Killed by : none
Decremented (a--) double local variable number 3 → NO_COVERAGE

8.8
Location : zoomDomainAxes
Killed by : none
Incremented (++a) double local variable number 1 → NO_COVERAGE

9.9
Location : zoomDomainAxes
Killed by : none
Incremented (++a) double local variable number 3 → NO_COVERAGE

10.10
Location : zoomDomainAxes
Killed by : none
Decremented (--a) double local variable number 1 → NO_COVERAGE

11.11
Location : zoomDomainAxes
Killed by : none
Decremented (--a) double local variable number 3 → NO_COVERAGE

5147

1.1
Location : zoomRangeAxes
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

2.2
Location : zoomRangeAxes
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::zoomRangeAxes → NO_COVERAGE

3.3
Location : zoomRangeAxes
Killed by : none
Negated double local variable number 1 → NO_COVERAGE

4.4
Location : zoomRangeAxes
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

5.5
Location : zoomRangeAxes
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

6.6
Location : zoomRangeAxes
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

7.7
Location : zoomRangeAxes
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

8.8
Location : zoomRangeAxes
Killed by : none
Incremented (a++) double local variable number 1 → NO_COVERAGE

9.9
Location : zoomRangeAxes
Killed by : none
Decremented (a--) double local variable number 1 → NO_COVERAGE

10.10
Location : zoomRangeAxes
Killed by : none
Incremented (++a) double local variable number 1 → NO_COVERAGE

11.11
Location : zoomRangeAxes
Killed by : none
Decremented (--a) double local variable number 1 → NO_COVERAGE

5168

1.1
Location : zoomRangeAxes
Killed by : none
removed call to java/util/Map::values → NO_COVERAGE

5169

1.1
Location : zoomRangeAxes
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : zoomRangeAxes
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : zoomRangeAxes
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : zoomRangeAxes
Killed by : none
not equal to equal → NO_COVERAGE

5172

1.1
Location : zoomRangeAxes
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : zoomRangeAxes
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : zoomRangeAxes
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : zoomRangeAxes
Killed by : none
Negated integer local variable number 5 → NO_COVERAGE

5.5
Location : zoomRangeAxes
Killed by : none
equal to less than → NO_COVERAGE

6.6
Location : zoomRangeAxes
Killed by : none
equal to less or equal → NO_COVERAGE

7.7
Location : zoomRangeAxes
Killed by : none
equal to greater than → NO_COVERAGE

8.8
Location : zoomRangeAxes
Killed by : none
equal to greater or equal → NO_COVERAGE

9.9
Location : zoomRangeAxes
Killed by : none
equal to not equal → NO_COVERAGE

10.10
Location : zoomRangeAxes
Killed by : none
Incremented (a++) integer local variable number 5 → NO_COVERAGE

11.11
Location : zoomRangeAxes
Killed by : none
Decremented (a--) integer local variable number 5 → NO_COVERAGE

12.12
Location : zoomRangeAxes
Killed by : none
Incremented (++a) integer local variable number 5 → NO_COVERAGE

13.13
Location : zoomRangeAxes
Killed by : none
Decremented (--a) integer local variable number 5 → NO_COVERAGE

5174

1.1
Location : zoomRangeAxes
Killed by : none
removed call to java/awt/geom/Point2D::getY → NO_COVERAGE

5175

1.1
Location : zoomRangeAxes
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : zoomRangeAxes
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : zoomRangeAxes
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : zoomRangeAxes
Killed by : none
not equal to equal → NO_COVERAGE

5176

1.1
Location : zoomRangeAxes
Killed by : none
removed call to java/awt/geom/Point2D::getX → NO_COVERAGE

5178

1.1
Location : zoomRangeAxes
Killed by : none
replaced call to org/jfree/chart/axis/ValueAxis::java2DToValue with argument → NO_COVERAGE

2.2
Location : zoomRangeAxes
Killed by : none
removed call to org/jfree/chart/axis/ValueAxis::java2DToValue → NO_COVERAGE

3.3
Location : zoomRangeAxes
Killed by : none
Negated double local variable number 8 → NO_COVERAGE

4.4
Location : zoomRangeAxes
Killed by : none
Incremented (a++) double local variable number 8 → NO_COVERAGE

5.5
Location : zoomRangeAxes
Killed by : none
Decremented (a--) double local variable number 8 → NO_COVERAGE

6.6
Location : zoomRangeAxes
Killed by : none
Incremented (++a) double local variable number 8 → NO_COVERAGE

7.7
Location : zoomRangeAxes
Killed by : none
Decremented (--a) double local variable number 8 → NO_COVERAGE

5179

1.1
Location : zoomRangeAxes
Killed by : none
removed call to org/jfree/chart/plot/PlotRenderingInfo::getDataArea → NO_COVERAGE

2.2
Location : zoomRangeAxes
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::getRangeAxisEdge → NO_COVERAGE

5180

1.1
Location : zoomRangeAxes
Killed by : none
removed call to org/jfree/chart/axis/ValueAxis::resizeRange2 → NO_COVERAGE

2.2
Location : zoomRangeAxes
Killed by : none
Negated double local variable number 1 → NO_COVERAGE

3.3
Location : zoomRangeAxes
Killed by : none
Negated double local variable number 10 → NO_COVERAGE

4.4
Location : zoomRangeAxes
Killed by : none
Incremented (a++) double local variable number 1 → NO_COVERAGE

5.5
Location : zoomRangeAxes
Killed by : none
Incremented (a++) double local variable number 10 → NO_COVERAGE

6.6
Location : zoomRangeAxes
Killed by : none
Decremented (a--) double local variable number 1 → NO_COVERAGE

7.7
Location : zoomRangeAxes
Killed by : none
Decremented (a--) double local variable number 10 → NO_COVERAGE

8.8
Location : zoomRangeAxes
Killed by : none
Incremented (++a) double local variable number 1 → NO_COVERAGE

9.9
Location : zoomRangeAxes
Killed by : none
Incremented (++a) double local variable number 10 → NO_COVERAGE

10.10
Location : zoomRangeAxes
Killed by : none
Decremented (--a) double local variable number 1 → NO_COVERAGE

11.11
Location : zoomRangeAxes
Killed by : none
Decremented (--a) double local variable number 10 → NO_COVERAGE

5182

1.1
Location : zoomRangeAxes
Killed by : none
removed call to org/jfree/chart/axis/ValueAxis::resizeRange → NO_COVERAGE

2.2
Location : zoomRangeAxes
Killed by : none
Negated double local variable number 1 → NO_COVERAGE

3.3
Location : zoomRangeAxes
Killed by : none
Incremented (a++) double local variable number 1 → NO_COVERAGE

4.4
Location : zoomRangeAxes
Killed by : none
Decremented (a--) double local variable number 1 → NO_COVERAGE

5.5
Location : zoomRangeAxes
Killed by : none
Incremented (++a) double local variable number 1 → NO_COVERAGE

6.6
Location : zoomRangeAxes
Killed by : none
Decremented (--a) double local variable number 1 → NO_COVERAGE

5200

1.1
Location : zoomRangeAxes
Killed by : none
removed call to java/util/Map::values → NO_COVERAGE

5201

1.1
Location : zoomRangeAxes
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : zoomRangeAxes
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : zoomRangeAxes
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : zoomRangeAxes
Killed by : none
equal to not equal → NO_COVERAGE

5202

1.1
Location : zoomRangeAxes
Killed by : none
removed call to org/jfree/chart/axis/ValueAxis::zoomRange → NO_COVERAGE

2.2
Location : zoomRangeAxes
Killed by : none
Negated double local variable number 1 → NO_COVERAGE

3.3
Location : zoomRangeAxes
Killed by : none
Negated double local variable number 3 → NO_COVERAGE

4.4
Location : zoomRangeAxes
Killed by : none
Incremented (a++) double local variable number 1 → NO_COVERAGE

5.5
Location : zoomRangeAxes
Killed by : none
Incremented (a++) double local variable number 3 → NO_COVERAGE

6.6
Location : zoomRangeAxes
Killed by : none
Decremented (a--) double local variable number 1 → NO_COVERAGE

7.7
Location : zoomRangeAxes
Killed by : none
Decremented (a--) double local variable number 3 → NO_COVERAGE

8.8
Location : zoomRangeAxes
Killed by : none
Incremented (++a) double local variable number 1 → NO_COVERAGE

9.9
Location : zoomRangeAxes
Killed by : none
Incremented (++a) double local variable number 3 → NO_COVERAGE

10.10
Location : zoomRangeAxes
Killed by : none
Decremented (--a) double local variable number 1 → NO_COVERAGE

11.11
Location : zoomRangeAxes
Killed by : none
Decremented (--a) double local variable number 3 → NO_COVERAGE

5217

1.1
Location : isDomainZoomable
Killed by : none
replaced boolean return with false for org/jfree/chart/plot/XYPlot::isDomainZoomable → NO_COVERAGE

2.2
Location : isDomainZoomable
Killed by : none
Substituted 1 with 0 → NO_COVERAGE

3.3
Location : isDomainZoomable
Killed by : none
replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE

4.4
Location : isDomainZoomable
Killed by : none
Substituted 1 with 0 → NO_COVERAGE

5.5
Location : isDomainZoomable
Killed by : none
Substituted 1 with -1 → NO_COVERAGE

6.6
Location : isDomainZoomable
Killed by : none
Substituted 1 with -1 → NO_COVERAGE

7.7
Location : isDomainZoomable
Killed by : none
Substituted 1 with 2 → NO_COVERAGE

8.8
Location : isDomainZoomable
Killed by : none
Substituted 1 with 0 → NO_COVERAGE

5230

1.1
Location : isRangeZoomable
Killed by : none
replaced boolean return with false for org/jfree/chart/plot/XYPlot::isRangeZoomable → NO_COVERAGE

2.2
Location : isRangeZoomable
Killed by : none
Substituted 1 with 0 → NO_COVERAGE

3.3
Location : isRangeZoomable
Killed by : none
replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE

4.4
Location : isRangeZoomable
Killed by : none
Substituted 1 with 0 → NO_COVERAGE

5.5
Location : isRangeZoomable
Killed by : none
Substituted 1 with -1 → NO_COVERAGE

6.6
Location : isRangeZoomable
Killed by : none
Substituted 1 with -1 → NO_COVERAGE

7.7
Location : isRangeZoomable
Killed by : none
Substituted 1 with 2 → NO_COVERAGE

8.8
Location : isRangeZoomable
Killed by : none
Substituted 1 with 0 → NO_COVERAGE

5240

1.1
Location : getSeriesCount
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

2.2
Location : getSeriesCount
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

3.3
Location : getSeriesCount
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

4.4
Location : getSeriesCount
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

5.5
Location : getSeriesCount
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

5241

1.1
Location : getSeriesCount
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::getDataset → NO_COVERAGE

5242

1.1
Location : getSeriesCount
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : getSeriesCount
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : getSeriesCount
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : getSeriesCount
Killed by : none
equal to not equal → NO_COVERAGE

5243

1.1
Location : getSeriesCount
Killed by : none
removed call to org/jfree/data/xy/XYDataset::getSeriesCount → NO_COVERAGE

5245

1.1
Location : getSeriesCount
Killed by : none
replaced int return with 0 for org/jfree/chart/plot/XYPlot::getSeriesCount → NO_COVERAGE

2.2
Location : getSeriesCount
Killed by : none
replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE

3.3
Location : getSeriesCount
Killed by : none
Negated integer local variable number 1 → NO_COVERAGE

4.4
Location : getSeriesCount
Killed by : none
Incremented (a++) integer local variable number 1 → NO_COVERAGE

5.5
Location : getSeriesCount
Killed by : none
Decremented (a--) integer local variable number 1 → NO_COVERAGE

6.6
Location : getSeriesCount
Killed by : none
Incremented (++a) integer local variable number 1 → NO_COVERAGE

7.7
Location : getSeriesCount
Killed by : none
Decremented (--a) integer local variable number 1 → NO_COVERAGE

5256

1.1
Location : getFixedLegendItems
Killed by : none
replaced return value with null for org/jfree/chart/plot/XYPlot::getFixedLegendItems → NO_COVERAGE

2.2
Location : getFixedLegendItems
Killed by : none
mutated return of Object value for org/jfree/chart/plot/XYPlot::getFixedLegendItems to ( if (x != null) null else throw new RuntimeException ) → NO_COVERAGE

5269

1.1
Location : setFixedLegendItems
Killed by : none
Removed assignment to member variable fixedLegendItems → NO_COVERAGE

5270

1.1
Location : setFixedLegendItems
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::fireChangeEvent → NO_COVERAGE

5282

1.1
Location : getLegendItems
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : getLegendItems
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : getLegendItems
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : getLegendItems
Killed by : none
equal to not equal → NO_COVERAGE

5283

1.1
Location : getLegendItems
Killed by : none
replaced return value with null for org/jfree/chart/plot/XYPlot::getLegendItems → NO_COVERAGE

2.2
Location : getLegendItems
Killed by : none
mutated return of Object value for org/jfree/chart/plot/XYPlot::getLegendItems to ( if (x != null) null else throw new RuntimeException ) → NO_COVERAGE

5285

1.1
Location : getLegendItems
Killed by : none
removed call to org/jfree/chart/LegendItemCollection::<init> → NO_COVERAGE

5286

1.1
Location : getLegendItems
Killed by : none
removed call to java/util/Map::values → NO_COVERAGE

5287

1.1
Location : getLegendItems
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : getLegendItems
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : getLegendItems
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : getLegendItems
Killed by : none
not equal to equal → NO_COVERAGE

5290

1.1
Location : getLegendItems
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::indexOf → NO_COVERAGE

5291

1.1
Location : getLegendItems
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::getRenderer → NO_COVERAGE

2.2
Location : getLegendItems
Killed by : none
Negated integer local variable number 4 → NO_COVERAGE

3.3
Location : getLegendItems
Killed by : none
Incremented (a++) integer local variable number 4 → NO_COVERAGE

4.4
Location : getLegendItems
Killed by : none
Decremented (a--) integer local variable number 4 → NO_COVERAGE

5.5
Location : getLegendItems
Killed by : none
Incremented (++a) integer local variable number 4 → NO_COVERAGE

6.6
Location : getLegendItems
Killed by : none
Decremented (--a) integer local variable number 4 → NO_COVERAGE

5292

1.1
Location : getLegendItems
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : getLegendItems
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : getLegendItems
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : getLegendItems
Killed by : none
not equal to equal → NO_COVERAGE

5293

1.1
Location : getLegendItems
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

2.2
Location : getLegendItems
Killed by : none
removed call to org/jfree/chart/plot/XYPlot::getRenderer → NO_COVERAGE

3.3
Location : getLegendItems
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

4.4
Location : getLegendItems
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

5.5
Location : getLegendItems
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

6.6
Location : getLegendItems
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

5295

1.1
Location : getLegendItems
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : getLegendItems
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : getLegendItems
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : getLegendItems
Killed by : none
equal to not equal → NO_COVERAGE

5296

1.1
Location : getLegendItems
Killed by : none
removed call to org/jfree/data/xy/XYDataset::getSeriesCount → NO_COVERAGE

5297

1.1
Location : getLegendItems
Killed by : none
changed conditional boundary → NO_COVERAGE

2.2
Location : getLegendItems
Killed by : none
Changed increment from 1 to -1 → NO_COVERAGE

3.3
Location : getLegendItems
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

4.4
Location : getLegendItems
Killed by : none
negated conditional → NO_COVERAGE

5.5
Location : getLegendItems
Killed by : none
removed conditional - replaced comparison check with false → NO_COVERAGE

6.6
Location : getLegendItems
Killed by : none
removed conditional - replaced comparison check with true → NO_COVERAGE

7.7
Location : getLegendItems
Killed by : none
Negated integer local variable number 7 → NO_COVERAGE

8.8
Location : getLegendItems
Killed by : none
Negated integer local variable number 6 → NO_COVERAGE

9.9
Location : getLegendItems
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

10.10
Location : getLegendItems
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

11.11
Location : getLegendItems
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

12.12
Location : getLegendItems
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

13.13
Location : getLegendItems
Killed by : none
Less than to less or equal → NO_COVERAGE

14.14
Location : getLegendItems
Killed by : none
Less than to greater than → NO_COVERAGE

15.15
Location : getLegendItems
Killed by : none
Less than to greater or equal → NO_COVERAGE

16.16
Location : getLegendItems
Killed by : none
Less than to equal → NO_COVERAGE

17.17
Location : getLegendItems
Killed by : none
Less than to not equal → NO_COVERAGE

18.18
Location : getLegendItems
Killed by : none
Incremented (a++) integer local variable number 7 → NO_COVERAGE

19.19
Location : getLegendItems
Killed by : none
Incremented (a++) integer local variable number 6 → NO_COVERAGE

20.20
Location : getLegendItems
Killed by : none
Decremented (a--) integer local variable number 7 → NO_COVERAGE

21.21
Location : getLegendItems
Killed by : none
Decremented (a--) integer local variable number 6 → NO_COVERAGE

22.22
Location : getLegendItems
Killed by : none
Incremented (++a) integer local variable number 7 → NO_COVERAGE

23.23
Location : getLegendItems
Killed by : none
Incremented (++a) integer local variable number 6 → NO_COVERAGE

24.24
Location : getLegendItems
Killed by : none
Decremented (--a) integer local variable number 7 → NO_COVERAGE

25.25
Location : getLegendItems
Killed by : none
Decremented (--a) integer local variable number 6 → NO_COVERAGE

5298

1.1
Location : getLegendItems
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : getLegendItems
Killed by : none
removed call to org/jfree/chart/renderer/xy/XYItemRenderer::isSeriesVisible → NO_COVERAGE

3.3
Location : getLegendItems
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

4.4
Location : getLegendItems
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

5.5
Location : getLegendItems
Killed by : none
Negated integer local variable number 7 → NO_COVERAGE

6.6
Location : getLegendItems
Killed by : none
equal to less than → NO_COVERAGE

7.7
Location : getLegendItems
Killed by : none
equal to less or equal → NO_COVERAGE

8.8
Location : getLegendItems
Killed by : none
equal to greater than → NO_COVERAGE

9.9
Location : getLegendItems
Killed by : none
equal to greater or equal → NO_COVERAGE

10.10
Location : getLegendItems
Killed by : none
equal to not equal → NO_COVERAGE

11.11
Location : getLegendItems
Killed by : none
Incremented (a++) integer local variable number 7 → NO_COVERAGE

12.12
Location : getLegendItems
Killed by : none
Decremented (a--) integer local variable number 7 → NO_COVERAGE

13.13
Location : getLegendItems
Killed by : none
Incremented (++a) integer local variable number 7 → NO_COVERAGE

14.14
Location : getLegendItems
Killed by : none
Decremented (--a) integer local variable number 7 → NO_COVERAGE

5299

1.1
Location : getLegendItems
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : getLegendItems
Killed by : none
removed call to org/jfree/chart/renderer/xy/XYItemRenderer::isSeriesVisibleInLegend → NO_COVERAGE

3.3
Location : getLegendItems
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

4.4
Location : getLegendItems
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

5.5
Location : getLegendItems
Killed by : none
Negated integer local variable number 7 → NO_COVERAGE

6.6
Location : getLegendItems
Killed by : none
equal to less than → NO_COVERAGE

7.7
Location : getLegendItems
Killed by : none
equal to less or equal → NO_COVERAGE

8.8
Location : getLegendItems
Killed by : none
equal to greater than → NO_COVERAGE

9.9
Location : getLegendItems
Killed by : none
equal to greater or equal → NO_COVERAGE

10.10
Location : getLegendItems
Killed by : none
equal to not equal → NO_COVERAGE

11.11
Location : getLegendItems
Killed by : none
Incremented (a++) integer local variable number 7 → NO_COVERAGE

12.12
Location : getLegendItems
Killed by : none
Decremented (a--) integer local variable number 7 → NO_COVERAGE

13.13
Location : getLegendItems
Killed by : none
Incremented (++a) integer local variable number 7 → NO_COVERAGE

14.14
Location : getLegendItems
Killed by : none
Decremented (--a) integer local variable number 7 → NO_COVERAGE

5300

1.1
Location : getLegendItems
Killed by : none
removed call to org/jfree/chart/renderer/xy/XYItemRenderer::getLegendItem → NO_COVERAGE

5301

1.1
Location : getLegendItems
Killed by : none
Negated integer local variable number 4 → NO_COVERAGE

2.2
Location : getLegendItems
Killed by : none
Negated integer local variable number 7 → NO_COVERAGE

3.3
Location : getLegendItems
Killed by : none
Incremented (a++) integer local variable number 4 → NO_COVERAGE

4.4
Location : getLegendItems
Killed by : none
Incremented (a++) integer local variable number 7 → NO_COVERAGE

5.5
Location : getLegendItems
Killed by : none
Decremented (a--) integer local variable number 4 → NO_COVERAGE

6.6
Location : getLegendItems
Killed by : none
Decremented (a--) integer local variable number 7 → NO_COVERAGE

7.7
Location : getLegendItems
Killed by : none
Incremented (++a) integer local variable number 4 → NO_COVERAGE

8.8
Location : getLegendItems
Killed by : none
Incremented (++a) integer local variable number 7 → NO_COVERAGE

9.9
Location : getLegendItems
Killed by : none
Decremented (--a) integer local variable number 4 → NO_COVERAGE

10.10
Location : getLegendItems
Killed by : none
Decremented (--a) integer local variable number 7 → NO_COVERAGE

5302

1.1
Location : getLegendItems
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : getLegendItems
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : getLegendItems
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : getLegendItems
Killed by : none
equal to not equal → NO_COVERAGE

5303

1.1
Location : getLegendItems
Killed by : none
removed call to org/jfree/chart/LegendItemCollection::add → NO_COVERAGE

5309

1.1
Location : getLegendItems
Killed by : none
replaced return value with null for org/jfree/chart/plot/XYPlot::getLegendItems → NO_COVERAGE

2.2
Location : getLegendItems
Killed by : none
mutated return of Object value for org/jfree/chart/plot/XYPlot::getLegendItems to ( if (x != null) null else throw new RuntimeException ) → NO_COVERAGE

5321

1.1
Location : equals
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : equals
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

3.3
Location : equals
Killed by : none
not equal to equal → NO_COVERAGE

5322

1.1
Location : equals
Killed by : none
replaced boolean return with false for org/jfree/chart/plot/XYPlot::equals → NO_COVERAGE

2.2
Location : equals
Killed by : none
Substituted 1 with 0 → NO_COVERAGE

3.3
Location : equals
Killed by : none
replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE

4.4
Location : equals
Killed by : none
Substituted 1 with 0 → NO_COVERAGE

5.5
Location : equals
Killed by : none
Substituted 1 with -1 → NO_COVERAGE

6.6
Location : equals
Killed by : none
Substituted 1 with -1 → NO_COVERAGE

7.7
Location : equals
Killed by : none
Substituted 1 with 2 → NO_COVERAGE

8.8
Location : equals
Killed by : none
Substituted 1 with 0 → NO_COVERAGE

5324

1.1
Location : equals
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : equals
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : equals
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : equals
Killed by : none
not equal to less than → NO_COVERAGE

5.5
Location : equals
Killed by : none
not equal to less or equal → NO_COVERAGE

6.6
Location : equals
Killed by : none
not equal to greater than → NO_COVERAGE

7.7
Location : equals
Killed by : none
not equal to greater or equal → NO_COVERAGE

8.8
Location : equals
Killed by : none
not equal to equal → NO_COVERAGE

5325

1.1
Location : equals
Killed by : none
replaced boolean return with true for org/jfree/chart/plot/XYPlot::equals → NO_COVERAGE

2.2
Location : equals
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

3.3
Location : equals
Killed by : none
replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE

4.4
Location : equals
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

5.5
Location : equals
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

6.6
Location : equals
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

7.7
Location : equals
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

5328

1.1
Location : equals
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : equals
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : equals
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : equals
Killed by : none
Negated integer field weight → NO_COVERAGE

5.5
Location : equals
Killed by : none
Negated integer field weight → NO_COVERAGE

6.6
Location : equals
Killed by : none
equal to less than → NO_COVERAGE

7.7
Location : equals
Killed by : none
equal to less or equal → NO_COVERAGE

8.8
Location : equals
Killed by : none
equal to greater than → NO_COVERAGE

9.9
Location : equals
Killed by : none
equal to greater or equal → NO_COVERAGE

10.10
Location : equals
Killed by : none
equal to not equal → NO_COVERAGE

11.11
Location : equals
Killed by : none
Incremented (a++) integer field weight → NO_COVERAGE

12.12
Location : equals
Killed by : none
Incremented (a++) integer field weight → NO_COVERAGE

13.13
Location : equals
Killed by : none
Decremented (a--) integer field weight → NO_COVERAGE

14.14
Location : equals
Killed by : none
Decremented (a--) integer field weight → NO_COVERAGE

15.15
Location : equals
Killed by : none
Incremented (++a) integer field weight → NO_COVERAGE

16.16
Location : equals
Killed by : none
Incremented (++a) integer field weight → NO_COVERAGE

17.17
Location : equals
Killed by : none
Decremented (--a) integer fieldweight → NO_COVERAGE

18.18
Location : equals
Killed by : none
Decremented (--a) integer fieldweight → NO_COVERAGE

5329

1.1
Location : equals
Killed by : none
replaced boolean return with true for org/jfree/chart/plot/XYPlot::equals → NO_COVERAGE

2.2
Location : equals
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

3.3
Location : equals
Killed by : none
replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE

4.4
Location : equals
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

5.5
Location : equals
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

6.6
Location : equals
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

7.7
Location : equals
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

5331

1.1
Location : equals
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : equals
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : equals
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : equals
Killed by : none
equal to not equal → NO_COVERAGE

5332

1.1
Location : equals
Killed by : none
replaced boolean return with true for org/jfree/chart/plot/XYPlot::equals → NO_COVERAGE

2.2
Location : equals
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

3.3
Location : equals
Killed by : none
replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE

4.4
Location : equals
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

5.5
Location : equals
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

6.6
Location : equals
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

7.7
Location : equals
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

5334

1.1
Location : equals
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : equals
Killed by : none
removed call to java/util/Map::equals → NO_COVERAGE

3.3
Location : equals
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

4.4
Location : equals
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

5.5
Location : equals
Killed by : none
not equal to less than → NO_COVERAGE

6.6
Location : equals
Killed by : none
not equal to less or equal → NO_COVERAGE

7.7
Location : equals
Killed by : none
not equal to greater than → NO_COVERAGE

8.8
Location : equals
Killed by : none
not equal to greater or equal → NO_COVERAGE

9.9
Location : equals
Killed by : none
not equal to equal → NO_COVERAGE

5335

1.1
Location : equals
Killed by : none
replaced boolean return with true for org/jfree/chart/plot/XYPlot::equals → NO_COVERAGE

2.2
Location : equals
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

3.3
Location : equals
Killed by : none
replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE

4.4
Location : equals
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

5.5
Location : equals
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

6.6
Location : equals
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

7.7
Location : equals
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

5337

1.1
Location : equals
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : equals
Killed by : none
removed call to java/util/Map::equals → NO_COVERAGE

3.3
Location : equals
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

4.4
Location : equals
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

5.5
Location : equals
Killed by : none
not equal to less than → NO_COVERAGE

6.6
Location : equals
Killed by : none
not equal to less or equal → NO_COVERAGE

7.7
Location : equals
Killed by : none
not equal to greater than → NO_COVERAGE

8.8
Location : equals
Killed by : none
not equal to greater or equal → NO_COVERAGE

9.9
Location : equals
Killed by : none
not equal to equal → NO_COVERAGE

5338

1.1
Location : equals
Killed by : none
replaced boolean return with true for org/jfree/chart/plot/XYPlot::equals → NO_COVERAGE

2.2
Location : equals
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

3.3
Location : equals
Killed by : none
replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE

4.4
Location : equals
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

5.5
Location : equals
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

6.6
Location : equals
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

7.7
Location : equals
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

5341

1.1
Location : equals
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : equals
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : equals
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : equals
Killed by : none
equal to less than → NO_COVERAGE

5.5
Location : equals
Killed by : none
equal to less or equal → NO_COVERAGE

6.6
Location : equals
Killed by : none
equal to greater than → NO_COVERAGE

7.7
Location : equals
Killed by : none
equal to greater or equal → NO_COVERAGE

8.8
Location : equals
Killed by : none
equal to not equal → NO_COVERAGE

5342

1.1
Location : equals
Killed by : none
replaced boolean return with true for org/jfree/chart/plot/XYPlot::equals → NO_COVERAGE

2.2
Location : equals
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

3.3
Location : equals
Killed by : none
replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE

4.4
Location : equals
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

5.5
Location : equals
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

6.6
Location : equals
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

7.7
Location : equals
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

5344

1.1
Location : equals
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : equals
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : equals
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : equals
Killed by : none
equal to less than → NO_COVERAGE

5.5
Location : equals
Killed by : none
equal to less or equal → NO_COVERAGE

6.6
Location : equals
Killed by : none
equal to greater than → NO_COVERAGE

7.7
Location : equals
Killed by : none
equal to greater or equal → NO_COVERAGE

8.8
Location : equals
Killed by : none
equal to not equal → NO_COVERAGE

5345

1.1
Location : equals
Killed by : none
replaced boolean return with true for org/jfree/chart/plot/XYPlot::equals → NO_COVERAGE

2.2
Location : equals
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

3.3
Location : equals
Killed by : none
replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE

4.4
Location : equals
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

5.5
Location : equals
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

6.6
Location : equals
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

7.7
Location : equals
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

5347

1.1
Location : equals
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : equals
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : equals
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : equals
Killed by : none
equal to less than → NO_COVERAGE

5.5
Location : equals
Killed by : none
equal to less or equal → NO_COVERAGE

6.6
Location : equals
Killed by : none
equal to greater than → NO_COVERAGE

7.7
Location : equals
Killed by : none
equal to greater or equal → NO_COVERAGE

8.8
Location : equals
Killed by : none
equal to not equal → NO_COVERAGE

5348

1.1
Location : equals
Killed by : none
replaced boolean return with true for org/jfree/chart/plot/XYPlot::equals → NO_COVERAGE

2.2
Location : equals
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

3.3
Location : equals
Killed by : none
replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE

4.4
Location : equals
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

5.5
Location : equals
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

6.6
Location : equals
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

7.7
Location : equals
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

5351

1.1
Location : equals
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : equals
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : equals
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : equals
Killed by : none
equal to less than → NO_COVERAGE

5.5
Location : equals
Killed by : none
equal to less or equal → NO_COVERAGE

6.6
Location : equals
Killed by : none
equal to greater than → NO_COVERAGE

7.7
Location : equals
Killed by : none
equal to greater or equal → NO_COVERAGE

8.8
Location : equals
Killed by : none
equal to not equal → NO_COVERAGE

5352

1.1
Location : equals
Killed by : none
replaced boolean return with true for org/jfree/chart/plot/XYPlot::equals → NO_COVERAGE

2.2
Location : equals
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

3.3
Location : equals
Killed by : none
replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE

4.4
Location : equals
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

5.5
Location : equals
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

6.6
Location : equals
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

7.7
Location : equals
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

5355

1.1
Location : equals
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : equals
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : equals
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : equals
Killed by : none
equal to less than → NO_COVERAGE

5.5
Location : equals
Killed by : none
equal to less or equal → NO_COVERAGE

6.6
Location : equals
Killed by : none
equal to greater than → NO_COVERAGE

7.7
Location : equals
Killed by : none
equal to greater or equal → NO_COVERAGE

8.8
Location : equals
Killed by : none
equal to not equal → NO_COVERAGE

5356

1.1
Location : equals
Killed by : none
replaced boolean return with true for org/jfree/chart/plot/XYPlot::equals → NO_COVERAGE

2.2
Location : equals
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

3.3
Location : equals
Killed by : none
replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE

4.4
Location : equals
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

5.5
Location : equals
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

6.6
Location : equals
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

7.7
Location : equals
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

5358

1.1
Location : equals
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : equals
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : equals
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : equals
Killed by : none
equal to less than → NO_COVERAGE

5.5
Location : equals
Killed by : none
equal to less or equal → NO_COVERAGE

6.6
Location : equals
Killed by : none
equal to greater than → NO_COVERAGE

7.7
Location : equals
Killed by : none
equal to greater or equal → NO_COVERAGE

8.8
Location : equals
Killed by : none
equal to not equal → NO_COVERAGE

5359

1.1
Location : equals
Killed by : none
replaced boolean return with true for org/jfree/chart/plot/XYPlot::equals → NO_COVERAGE

2.2
Location : equals
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

3.3
Location : equals
Killed by : none
replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE

4.4
Location : equals
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

5.5
Location : equals
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

6.6
Location : equals
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

7.7
Location : equals
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

5361

1.1
Location : equals
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : equals
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : equals
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : equals
Killed by : none
equal to less than → NO_COVERAGE

5.5
Location : equals
Killed by : none
equal to less or equal → NO_COVERAGE

6.6
Location : equals
Killed by : none
equal to greater than → NO_COVERAGE

7.7
Location : equals
Killed by : none
equal to greater or equal → NO_COVERAGE

8.8
Location : equals
Killed by : none
equal to not equal → NO_COVERAGE

5362

1.1
Location : equals
Killed by : none
replaced boolean return with true for org/jfree/chart/plot/XYPlot::equals → NO_COVERAGE

2.2
Location : equals
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

3.3
Location : equals
Killed by : none
replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE

4.4
Location : equals
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

5.5
Location : equals
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

6.6
Location : equals
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

7.7
Location : equals
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

5364

1.1
Location : equals
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : equals
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : equals
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : equals
Killed by : none
equal to less than → NO_COVERAGE

5.5
Location : equals
Killed by : none
equal to less or equal → NO_COVERAGE

6.6
Location : equals
Killed by : none
equal to greater than → NO_COVERAGE

7.7
Location : equals
Killed by : none
equal to greater or equal → NO_COVERAGE

8.8
Location : equals
Killed by : none
equal to not equal → NO_COVERAGE

5365

1.1
Location : equals
Killed by : none
replaced boolean return with true for org/jfree/chart/plot/XYPlot::equals → NO_COVERAGE

2.2
Location : equals
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

3.3
Location : equals
Killed by : none
replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE

4.4
Location : equals
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

5.5
Location : equals
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

6.6
Location : equals
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

7.7
Location : equals
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

5367

1.1
Location : equals
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : equals
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : equals
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : equals
Killed by : none
Negated double field domainCrosshairValue → NO_COVERAGE

5.5
Location : equals
Killed by : none
Negated double field domainCrosshairValue → NO_COVERAGE

6.6
Location : equals
Killed by : none
equal to less than → NO_COVERAGE

7.7
Location : equals
Killed by : none
equal to less or equal → NO_COVERAGE

8.8
Location : equals
Killed by : none
equal to greater than → NO_COVERAGE

9.9
Location : equals
Killed by : none
equal to greater or equal → NO_COVERAGE

10.10
Location : equals
Killed by : none
equal to not equal → NO_COVERAGE

11.11
Location : equals
Killed by : none
Incremented (a++) double field domainCrosshairValue → NO_COVERAGE

12.12
Location : equals
Killed by : none
Incremented (a++) double field domainCrosshairValue → NO_COVERAGE

13.13
Location : equals
Killed by : none
Decremented (a--) double field domainCrosshairValue → NO_COVERAGE

14.14
Location : equals
Killed by : none
Decremented (a--) double field domainCrosshairValue → NO_COVERAGE

15.15
Location : equals
Killed by : none
Incremented (++a) double field domainCrosshairValue → NO_COVERAGE

16.16
Location : equals
Killed by : none
Incremented (++a) double field domainCrosshairValue → NO_COVERAGE

17.17
Location : equals
Killed by : none
Decremented (--a) double fielddomainCrosshairValue → NO_COVERAGE

18.18
Location : equals
Killed by : none
Decremented (--a) double fielddomainCrosshairValue → NO_COVERAGE

5368

1.1
Location : equals
Killed by : none
replaced boolean return with true for org/jfree/chart/plot/XYPlot::equals → NO_COVERAGE

2.2
Location : equals
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

3.3
Location : equals
Killed by : none
replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE

4.4
Location : equals
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

5.5
Location : equals
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

6.6
Location : equals
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

7.7
Location : equals
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

5371

1.1
Location : equals
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : equals
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : equals
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : equals
Killed by : none
equal to less than → NO_COVERAGE

5.5
Location : equals
Killed by : none
equal to less or equal → NO_COVERAGE

6.6
Location : equals
Killed by : none
equal to greater than → NO_COVERAGE

7.7
Location : equals
Killed by : none
equal to greater or equal → NO_COVERAGE

8.8
Location : equals
Killed by : none
equal to not equal → NO_COVERAGE

5372

1.1
Location : equals
Killed by : none
replaced boolean return with true for org/jfree/chart/plot/XYPlot::equals → NO_COVERAGE

2.2
Location : equals
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

3.3
Location : equals
Killed by : none
replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE

4.4
Location : equals
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

5.5
Location : equals
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

6.6
Location : equals
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

7.7
Location : equals
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

5374

1.1
Location : equals
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : equals
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : equals
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : equals
Killed by : none
equal to less than → NO_COVERAGE

5.5
Location : equals
Killed by : none
equal to less or equal → NO_COVERAGE

6.6
Location : equals
Killed by : none
equal to greater than → NO_COVERAGE

7.7
Location : equals
Killed by : none
equal to greater or equal → NO_COVERAGE

8.8
Location : equals
Killed by : none
equal to not equal → NO_COVERAGE

5375

1.1
Location : equals
Killed by : none
replaced boolean return with true for org/jfree/chart/plot/XYPlot::equals → NO_COVERAGE

2.2
Location : equals
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

3.3
Location : equals
Killed by : none
replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE

4.4
Location : equals
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

5.5
Location : equals
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

6.6
Location : equals
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

7.7
Location : equals
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

5377

1.1
Location : equals
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : equals
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : equals
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : equals
Killed by : none
Negated double field rangeCrosshairValue → NO_COVERAGE

5.5
Location : equals
Killed by : none
Negated double field rangeCrosshairValue → NO_COVERAGE

6.6
Location : equals
Killed by : none
equal to less than → NO_COVERAGE

7.7
Location : equals
Killed by : none
equal to less or equal → NO_COVERAGE

8.8
Location : equals
Killed by : none
equal to greater than → NO_COVERAGE

9.9
Location : equals
Killed by : none
equal to greater or equal → NO_COVERAGE

10.10
Location : equals
Killed by : none
equal to not equal → NO_COVERAGE

11.11
Location : equals
Killed by : none
Incremented (a++) double field rangeCrosshairValue → NO_COVERAGE

12.12
Location : equals
Killed by : none
Incremented (a++) double field rangeCrosshairValue → NO_COVERAGE

13.13
Location : equals
Killed by : none
Decremented (a--) double field rangeCrosshairValue → NO_COVERAGE

14.14
Location : equals
Killed by : none
Decremented (a--) double field rangeCrosshairValue → NO_COVERAGE

15.15
Location : equals
Killed by : none
Incremented (++a) double field rangeCrosshairValue → NO_COVERAGE

16.16
Location : equals
Killed by : none
Incremented (++a) double field rangeCrosshairValue → NO_COVERAGE

17.17
Location : equals
Killed by : none
Decremented (--a) double fieldrangeCrosshairValue → NO_COVERAGE

18.18
Location : equals
Killed by : none
Decremented (--a) double fieldrangeCrosshairValue → NO_COVERAGE

5378

1.1
Location : equals
Killed by : none
replaced boolean return with true for org/jfree/chart/plot/XYPlot::equals → NO_COVERAGE

2.2
Location : equals
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

3.3
Location : equals
Killed by : none
replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE

4.4
Location : equals
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

5.5
Location : equals
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

6.6
Location : equals
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

7.7
Location : equals
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

5380

1.1
Location : equals
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : equals
Killed by : none
removed call to org/jfree/util/ObjectUtilities::equal → NO_COVERAGE

3.3
Location : equals
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

4.4
Location : equals
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

5.5
Location : equals
Killed by : none
not equal to less than → NO_COVERAGE

6.6
Location : equals
Killed by : none
not equal to less or equal → NO_COVERAGE

7.7
Location : equals
Killed by : none
not equal to greater than → NO_COVERAGE

8.8
Location : equals
Killed by : none
not equal to greater or equal → NO_COVERAGE

9.9
Location : equals
Killed by : none
not equal to equal → NO_COVERAGE

5381

1.1
Location : equals
Killed by : none
replaced boolean return with true for org/jfree/chart/plot/XYPlot::equals → NO_COVERAGE

2.2
Location : equals
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

3.3
Location : equals
Killed by : none
replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE

4.4
Location : equals
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

5.5
Location : equals
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

6.6
Location : equals
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

7.7
Location : equals
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

5383

1.1
Location : equals
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : equals
Killed by : none
removed call to org/jfree/util/ObjectUtilities::equal → NO_COVERAGE

3.3
Location : equals
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

4.4
Location : equals
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

5.5
Location : equals
Killed by : none
not equal to less than → NO_COVERAGE

6.6
Location : equals
Killed by : none
not equal to less or equal → NO_COVERAGE

7.7
Location : equals
Killed by : none
not equal to greater than → NO_COVERAGE

8.8
Location : equals
Killed by : none
not equal to greater or equal → NO_COVERAGE

9.9
Location : equals
Killed by : none
not equal to equal → NO_COVERAGE

5384

1.1
Location : equals
Killed by : none
replaced boolean return with true for org/jfree/chart/plot/XYPlot::equals → NO_COVERAGE

2.2
Location : equals
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

3.3
Location : equals
Killed by : none
replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE

4.4
Location : equals
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

5.5
Location : equals
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

6.6
Location : equals
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

7.7
Location : equals
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

5386

1.1
Location : equals
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : equals
Killed by : none
removed call to org/jfree/util/ObjectUtilities::equal → NO_COVERAGE

3.3
Location : equals
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

4.4
Location : equals
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

5.5
Location : equals
Killed by : none
not equal to less than → NO_COVERAGE

6.6
Location : equals
Killed by : none
not equal to less or equal → NO_COVERAGE

7.7
Location : equals
Killed by : none
not equal to greater than → NO_COVERAGE

8.8
Location : equals
Killed by : none
not equal to greater or equal → NO_COVERAGE

9.9
Location : equals
Killed by : none
not equal to equal → NO_COVERAGE

5387

1.1
Location : equals
Killed by : none
replaced boolean return with true for org/jfree/chart/plot/XYPlot::equals → NO_COVERAGE

2.2
Location : equals
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

3.3
Location : equals
Killed by : none
replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE

4.4
Location : equals
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

5.5
Location : equals
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

6.6
Location : equals
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

7.7
Location : equals
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

5389

1.1
Location : equals
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : equals
Killed by : none
removed call to java/util/Map::equals → NO_COVERAGE

3.3
Location : equals
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

4.4
Location : equals
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

5.5
Location : equals
Killed by : none
not equal to less than → NO_COVERAGE

6.6
Location : equals
Killed by : none
not equal to less or equal → NO_COVERAGE

7.7
Location : equals
Killed by : none
not equal to greater than → NO_COVERAGE

8.8
Location : equals
Killed by : none
not equal to greater or equal → NO_COVERAGE

9.9
Location : equals
Killed by : none
not equal to equal → NO_COVERAGE

5390

1.1
Location : equals
Killed by : none
replaced boolean return with true for org/jfree/chart/plot/XYPlot::equals → NO_COVERAGE

2.2
Location : equals
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

3.3
Location : equals
Killed by : none
replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE

4.4
Location : equals
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

5.5
Location : equals
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

6.6
Location : equals
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

7.7
Location : equals
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

5392

1.1
Location : equals
Killed by : none
removed call to org/jfree/util/ObjectUtilities::equal → NO_COVERAGE

5393

1.1
Location : equals
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : equals
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : equals
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : equals
Killed by : none
not equal to less than → NO_COVERAGE

5.5
Location : equals
Killed by : none
not equal to less or equal → NO_COVERAGE

6.6
Location : equals
Killed by : none
not equal to greater than → NO_COVERAGE

7.7
Location : equals
Killed by : none
not equal to greater or equal → NO_COVERAGE

8.8
Location : equals
Killed by : none
not equal to equal → NO_COVERAGE

5394

1.1
Location : equals
Killed by : none
replaced boolean return with true for org/jfree/chart/plot/XYPlot::equals → NO_COVERAGE

2.2
Location : equals
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

3.3
Location : equals
Killed by : none
replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE

4.4
Location : equals
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

5.5
Location : equals
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

6.6
Location : equals
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

7.7
Location : equals
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

5396

1.1
Location : equals
Killed by : none
removed call to org/jfree/util/ObjectUtilities::equal → NO_COVERAGE

5397

1.1
Location : equals
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : equals
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : equals
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : equals
Killed by : none
not equal to less than → NO_COVERAGE

5.5
Location : equals
Killed by : none
not equal to less or equal → NO_COVERAGE

6.6
Location : equals
Killed by : none
not equal to greater than → NO_COVERAGE

7.7
Location : equals
Killed by : none
not equal to greater or equal → NO_COVERAGE

8.8
Location : equals
Killed by : none
not equal to equal → NO_COVERAGE

5398

1.1
Location : equals
Killed by : none
replaced boolean return with true for org/jfree/chart/plot/XYPlot::equals → NO_COVERAGE

2.2
Location : equals
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

3.3
Location : equals
Killed by : none
replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE

4.4
Location : equals
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

5.5
Location : equals
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

6.6
Location : equals
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

7.7
Location : equals
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

5400

1.1
Location : equals
Killed by : none
removed call to org/jfree/util/ObjectUtilities::equal → NO_COVERAGE

5401

1.1
Location : equals
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : equals
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : equals
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : equals
Killed by : none
not equal to less than → NO_COVERAGE

5.5
Location : equals
Killed by : none
not equal to less or equal → NO_COVERAGE

6.6
Location : equals
Killed by : none
not equal to greater than → NO_COVERAGE

7.7
Location : equals
Killed by : none
not equal to greater or equal → NO_COVERAGE

8.8
Location : equals
Killed by : none
not equal to equal → NO_COVERAGE

5402

1.1
Location : equals
Killed by : none
replaced boolean return with true for org/jfree/chart/plot/XYPlot::equals → NO_COVERAGE

2.2
Location : equals
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

3.3
Location : equals
Killed by : none
replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE

4.4
Location : equals
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

5.5
Location : equals
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

6.6
Location : equals
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

7.7
Location : equals
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

5404

1.1
Location : equals
Killed by : none
removed call to org/jfree/util/PaintUtilities::equal → NO_COVERAGE

5405

1.1
Location : equals
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : equals
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : equals
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : equals
Killed by : none
not equal to less than → NO_COVERAGE

5.5
Location : equals
Killed by : none
not equal to less or equal → NO_COVERAGE

6.6
Location : equals
Killed by : none
not equal to greater than → NO_COVERAGE

7.7
Location : equals
Killed by : none
not equal to greater or equal → NO_COVERAGE

8.8
Location : equals
Killed by : none
not equal to equal → NO_COVERAGE

5406

1.1
Location : equals
Killed by : none
replaced boolean return with true for org/jfree/chart/plot/XYPlot::equals → NO_COVERAGE

2.2
Location : equals
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

3.3
Location : equals
Killed by : none
replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE

4.4
Location : equals
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

5.5
Location : equals
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

6.6
Location : equals
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

7.7
Location : equals
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

5408

1.1
Location : equals
Killed by : none
removed call to org/jfree/util/ObjectUtilities::equal → NO_COVERAGE

5409

1.1
Location : equals
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : equals
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : equals
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : equals
Killed by : none
not equal to less than → NO_COVERAGE

5.5
Location : equals
Killed by : none
not equal to less or equal → NO_COVERAGE

6.6
Location : equals
Killed by : none
not equal to greater than → NO_COVERAGE

7.7
Location : equals
Killed by : none
not equal to greater or equal → NO_COVERAGE

8.8
Location : equals
Killed by : none
not equal to equal → NO_COVERAGE

5410

1.1
Location : equals
Killed by : none
replaced boolean return with true for org/jfree/chart/plot/XYPlot::equals → NO_COVERAGE

2.2
Location : equals
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

3.3
Location : equals
Killed by : none
replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE

4.4
Location : equals
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

5.5
Location : equals
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

6.6
Location : equals
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

7.7
Location : equals
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

5412

1.1
Location : equals
Killed by : none
removed call to org/jfree/util/PaintUtilities::equal → NO_COVERAGE

5413

1.1
Location : equals
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : equals
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : equals
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : equals
Killed by : none
not equal to less than → NO_COVERAGE

5.5
Location : equals
Killed by : none
not equal to less or equal → NO_COVERAGE

6.6
Location : equals
Killed by : none
not equal to greater than → NO_COVERAGE

7.7
Location : equals
Killed by : none
not equal to greater or equal → NO_COVERAGE

8.8
Location : equals
Killed by : none
not equal to equal → NO_COVERAGE

5414

1.1
Location : equals
Killed by : none
replaced boolean return with true for org/jfree/chart/plot/XYPlot::equals → NO_COVERAGE

2.2
Location : equals
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

3.3
Location : equals
Killed by : none
replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE

4.4
Location : equals
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

5.5
Location : equals
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

6.6
Location : equals
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

7.7
Location : equals
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

5416

1.1
Location : equals
Killed by : none
removed call to org/jfree/util/ObjectUtilities::equal → NO_COVERAGE

5417

1.1
Location : equals
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : equals
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : equals
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : equals
Killed by : none
not equal to less than → NO_COVERAGE

5.5
Location : equals
Killed by : none
not equal to less or equal → NO_COVERAGE

6.6
Location : equals
Killed by : none
not equal to greater than → NO_COVERAGE

7.7
Location : equals
Killed by : none
not equal to greater or equal → NO_COVERAGE

8.8
Location : equals
Killed by : none
not equal to equal → NO_COVERAGE

5418

1.1
Location : equals
Killed by : none
replaced boolean return with true for org/jfree/chart/plot/XYPlot::equals → NO_COVERAGE

2.2
Location : equals
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

3.3
Location : equals
Killed by : none
replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE

4.4
Location : equals
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

5.5
Location : equals
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

6.6
Location : equals
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

7.7
Location : equals
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

5420

1.1
Location : equals
Killed by : none
removed call to org/jfree/util/PaintUtilities::equal → NO_COVERAGE

5421

1.1
Location : equals
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : equals
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : equals
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : equals
Killed by : none
not equal to less than → NO_COVERAGE

5.5
Location : equals
Killed by : none
not equal to less or equal → NO_COVERAGE

6.6
Location : equals
Killed by : none
not equal to greater than → NO_COVERAGE

7.7
Location : equals
Killed by : none
not equal to greater or equal → NO_COVERAGE

8.8
Location : equals
Killed by : none
not equal to equal → NO_COVERAGE

5422

1.1
Location : equals
Killed by : none
replaced boolean return with true for org/jfree/chart/plot/XYPlot::equals → NO_COVERAGE

2.2
Location : equals
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

3.3
Location : equals
Killed by : none
replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE

4.4
Location : equals
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

5.5
Location : equals
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

6.6
Location : equals
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

7.7
Location : equals
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

5424

1.1
Location : equals
Killed by : none
removed call to org/jfree/util/ObjectUtilities::equal → NO_COVERAGE

5425

1.1
Location : equals
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : equals
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : equals
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : equals
Killed by : none
not equal to less than → NO_COVERAGE

5.5
Location : equals
Killed by : none
not equal to less or equal → NO_COVERAGE

6.6
Location : equals
Killed by : none
not equal to greater than → NO_COVERAGE

7.7
Location : equals
Killed by : none
not equal to greater or equal → NO_COVERAGE

8.8
Location : equals
Killed by : none
not equal to equal → NO_COVERAGE

5426

1.1
Location : equals
Killed by : none
replaced boolean return with true for org/jfree/chart/plot/XYPlot::equals → NO_COVERAGE

2.2
Location : equals
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

3.3
Location : equals
Killed by : none
replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE

4.4
Location : equals
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

5.5
Location : equals
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

6.6
Location : equals
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

7.7
Location : equals
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

5428

1.1
Location : equals
Killed by : none
removed call to org/jfree/util/PaintUtilities::equal → NO_COVERAGE

5429

1.1
Location : equals
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : equals
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : equals
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : equals
Killed by : none
not equal to less than → NO_COVERAGE

5.5
Location : equals
Killed by : none
not equal to less or equal → NO_COVERAGE

6.6
Location : equals
Killed by : none
not equal to greater than → NO_COVERAGE

7.7
Location : equals
Killed by : none
not equal to greater or equal → NO_COVERAGE

8.8
Location : equals
Killed by : none
not equal to equal → NO_COVERAGE

5430

1.1
Location : equals
Killed by : none
replaced boolean return with true for org/jfree/chart/plot/XYPlot::equals → NO_COVERAGE

2.2
Location : equals
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

3.3
Location : equals
Killed by : none
replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE

4.4
Location : equals
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

5.5
Location : equals
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

6.6
Location : equals
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

7.7
Location : equals
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

5432

1.1
Location : equals
Killed by : none
removed call to org/jfree/util/PaintUtilities::equal → NO_COVERAGE

5433

1.1
Location : equals
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : equals
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : equals
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : equals
Killed by : none
not equal to less than → NO_COVERAGE

5.5
Location : equals
Killed by : none
not equal to less or equal → NO_COVERAGE

6.6
Location : equals
Killed by : none
not equal to greater than → NO_COVERAGE

7.7
Location : equals
Killed by : none
not equal to greater or equal → NO_COVERAGE

8.8
Location : equals
Killed by : none
not equal to equal → NO_COVERAGE

5434

1.1
Location : equals
Killed by : none
replaced boolean return with true for org/jfree/chart/plot/XYPlot::equals → NO_COVERAGE

2.2
Location : equals
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

3.3
Location : equals
Killed by : none
replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE

4.4
Location : equals
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

5.5
Location : equals
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

6.6
Location : equals
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

7.7
Location : equals
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

5436

1.1
Location : equals
Killed by : none
removed call to org/jfree/util/ObjectUtilities::equal → NO_COVERAGE

5437

1.1
Location : equals
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : equals
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : equals
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : equals
Killed by : none
not equal to less than → NO_COVERAGE

5.5
Location : equals
Killed by : none
not equal to less or equal → NO_COVERAGE

6.6
Location : equals
Killed by : none
not equal to greater than → NO_COVERAGE

7.7
Location : equals
Killed by : none
not equal to greater or equal → NO_COVERAGE

8.8
Location : equals
Killed by : none
not equal to equal → NO_COVERAGE

5438

1.1
Location : equals
Killed by : none
replaced boolean return with true for org/jfree/chart/plot/XYPlot::equals → NO_COVERAGE

2.2
Location : equals
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

3.3
Location : equals
Killed by : none
replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE

4.4
Location : equals
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

5.5
Location : equals
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

6.6
Location : equals
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

7.7
Location : equals
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

5440

1.1
Location : equals
Killed by : none
removed call to org/jfree/util/PaintUtilities::equal → NO_COVERAGE

5441

1.1
Location : equals
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : equals
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : equals
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : equals
Killed by : none
not equal to less than → NO_COVERAGE

5.5
Location : equals
Killed by : none
not equal to less or equal → NO_COVERAGE

6.6
Location : equals
Killed by : none
not equal to greater than → NO_COVERAGE

7.7
Location : equals
Killed by : none
not equal to greater or equal → NO_COVERAGE

8.8
Location : equals
Killed by : none
not equal to equal → NO_COVERAGE

5442

1.1
Location : equals
Killed by : none
replaced boolean return with true for org/jfree/chart/plot/XYPlot::equals → NO_COVERAGE

2.2
Location : equals
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

3.3
Location : equals
Killed by : none
replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE

4.4
Location : equals
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

5.5
Location : equals
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

6.6
Location : equals
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

7.7
Location : equals
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

5444

1.1
Location : equals
Killed by : none
removed call to org/jfree/util/ObjectUtilities::equal → NO_COVERAGE

5445

1.1
Location : equals
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : equals
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : equals
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : equals
Killed by : none
not equal to less than → NO_COVERAGE

5.5
Location : equals
Killed by : none
not equal to less or equal → NO_COVERAGE

6.6
Location : equals
Killed by : none
not equal to greater than → NO_COVERAGE

7.7
Location : equals
Killed by : none
not equal to greater or equal → NO_COVERAGE

8.8
Location : equals
Killed by : none
not equal to equal → NO_COVERAGE

5446

1.1
Location : equals
Killed by : none
replaced boolean return with true for org/jfree/chart/plot/XYPlot::equals → NO_COVERAGE

2.2
Location : equals
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

3.3
Location : equals
Killed by : none
replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE

4.4
Location : equals
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

5.5
Location : equals
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

6.6
Location : equals
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

7.7
Location : equals
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

5448

1.1
Location : equals
Killed by : none
removed call to org/jfree/util/ObjectUtilities::equal → NO_COVERAGE

5449

1.1
Location : equals
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : equals
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : equals
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : equals
Killed by : none
not equal to less than → NO_COVERAGE

5.5
Location : equals
Killed by : none
not equal to less or equal → NO_COVERAGE

6.6
Location : equals
Killed by : none
not equal to greater than → NO_COVERAGE

7.7
Location : equals
Killed by : none
not equal to greater or equal → NO_COVERAGE

8.8
Location : equals
Killed by : none
not equal to equal → NO_COVERAGE

5450

1.1
Location : equals
Killed by : none
replaced boolean return with true for org/jfree/chart/plot/XYPlot::equals → NO_COVERAGE

2.2
Location : equals
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

3.3
Location : equals
Killed by : none
replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE

4.4
Location : equals
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

5.5
Location : equals
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

6.6
Location : equals
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

7.7
Location : equals
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

5452

1.1
Location : equals
Killed by : none
removed call to org/jfree/util/PaintUtilities::equal → NO_COVERAGE

5453

1.1
Location : equals
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : equals
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : equals
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : equals
Killed by : none
not equal to less than → NO_COVERAGE

5.5
Location : equals
Killed by : none
not equal to less or equal → NO_COVERAGE

6.6
Location : equals
Killed by : none
not equal to greater than → NO_COVERAGE

7.7
Location : equals
Killed by : none
not equal to greater or equal → NO_COVERAGE

8.8
Location : equals
Killed by : none
not equal to equal → NO_COVERAGE

5454

1.1
Location : equals
Killed by : none
replaced boolean return with true for org/jfree/chart/plot/XYPlot::equals → NO_COVERAGE

2.2
Location : equals
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

3.3
Location : equals
Killed by : none
replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE

4.4
Location : equals
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

5.5
Location : equals
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

6.6
Location : equals
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

7.7
Location : equals
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

5456

1.1
Location : equals
Killed by : none
removed call to org/jfree/util/ObjectUtilities::equal → NO_COVERAGE

5457

1.1
Location : equals
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : equals
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : equals
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : equals
Killed by : none
not equal to less than → NO_COVERAGE

5.5
Location : equals
Killed by : none
not equal to less or equal → NO_COVERAGE

6.6
Location : equals
Killed by : none
not equal to greater than → NO_COVERAGE

7.7
Location : equals
Killed by : none
not equal to greater or equal → NO_COVERAGE

8.8
Location : equals
Killed by : none
not equal to equal → NO_COVERAGE

5458

1.1
Location : equals
Killed by : none
replaced boolean return with true for org/jfree/chart/plot/XYPlot::equals → NO_COVERAGE

2.2
Location : equals
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

3.3
Location : equals
Killed by : none
replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE

4.4
Location : equals
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

5.5
Location : equals
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

6.6
Location : equals
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

7.7
Location : equals
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

5460

1.1
Location : equals
Killed by : none
removed call to org/jfree/util/PaintUtilities::equal → NO_COVERAGE

5461

1.1
Location : equals
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : equals
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : equals
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : equals
Killed by : none
not equal to less than → NO_COVERAGE

5.5
Location : equals
Killed by : none
not equal to less or equal → NO_COVERAGE

6.6
Location : equals
Killed by : none
not equal to greater than → NO_COVERAGE

7.7
Location : equals
Killed by : none
not equal to greater or equal → NO_COVERAGE

8.8
Location : equals
Killed by : none
not equal to equal → NO_COVERAGE

5462

1.1
Location : equals
Killed by : none
replaced boolean return with true for org/jfree/chart/plot/XYPlot::equals → NO_COVERAGE

2.2
Location : equals
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

3.3
Location : equals
Killed by : none
replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE

4.4
Location : equals
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

5.5
Location : equals
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

6.6
Location : equals
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

7.7
Location : equals
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

5464

1.1
Location : equals
Killed by : none
removed call to org/jfree/util/ObjectUtilities::equal → NO_COVERAGE

5465

1.1
Location : equals
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : equals
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : equals
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : equals
Killed by : none
not equal to less than → NO_COVERAGE

5.5
Location : equals
Killed by : none
not equal to less or equal → NO_COVERAGE

6.6
Location : equals
Killed by : none
not equal to greater than → NO_COVERAGE

7.7
Location : equals
Killed by : none
not equal to greater or equal → NO_COVERAGE

8.8
Location : equals
Killed by : none
not equal to equal → NO_COVERAGE

5466

1.1
Location : equals
Killed by : none
replaced boolean return with true for org/jfree/chart/plot/XYPlot::equals → NO_COVERAGE

2.2
Location : equals
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

3.3
Location : equals
Killed by : none
replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE

4.4
Location : equals
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

5.5
Location : equals
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

6.6
Location : equals
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

7.7
Location : equals
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

5468

1.1
Location : equals
Killed by : none
removed call to org/jfree/util/ObjectUtilities::equal → NO_COVERAGE

5469

1.1
Location : equals
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : equals
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : equals
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : equals
Killed by : none
not equal to less than → NO_COVERAGE

5.5
Location : equals
Killed by : none
not equal to less or equal → NO_COVERAGE

6.6
Location : equals
Killed by : none
not equal to greater than → NO_COVERAGE

7.7
Location : equals
Killed by : none
not equal to greater or equal → NO_COVERAGE

8.8
Location : equals
Killed by : none
not equal to equal → NO_COVERAGE

5470

1.1
Location : equals
Killed by : none
replaced boolean return with true for org/jfree/chart/plot/XYPlot::equals → NO_COVERAGE

2.2
Location : equals
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

3.3
Location : equals
Killed by : none
replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE

4.4
Location : equals
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

5.5
Location : equals
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

6.6
Location : equals
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

7.7
Location : equals
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

5472

1.1
Location : equals
Killed by : none
removed call to org/jfree/util/ObjectUtilities::equal → NO_COVERAGE

5473

1.1
Location : equals
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : equals
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : equals
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : equals
Killed by : none
not equal to less than → NO_COVERAGE

5.5
Location : equals
Killed by : none
not equal to less or equal → NO_COVERAGE

6.6
Location : equals
Killed by : none
not equal to greater than → NO_COVERAGE

7.7
Location : equals
Killed by : none
not equal to greater or equal → NO_COVERAGE

8.8
Location : equals
Killed by : none
not equal to equal → NO_COVERAGE

5474

1.1
Location : equals
Killed by : none
replaced boolean return with true for org/jfree/chart/plot/XYPlot::equals → NO_COVERAGE

2.2
Location : equals
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

3.3
Location : equals
Killed by : none
replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE

4.4
Location : equals
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

5.5
Location : equals
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

6.6
Location : equals
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

7.7
Location : equals
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

5476

1.1
Location : equals
Killed by : none
removed call to org/jfree/util/ObjectUtilities::equal → NO_COVERAGE

5477

1.1
Location : equals
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : equals
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : equals
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : equals
Killed by : none
not equal to less than → NO_COVERAGE

5.5
Location : equals
Killed by : none
not equal to less or equal → NO_COVERAGE

6.6
Location : equals
Killed by : none
not equal to greater than → NO_COVERAGE

7.7
Location : equals
Killed by : none
not equal to greater or equal → NO_COVERAGE

8.8
Location : equals
Killed by : none
not equal to equal → NO_COVERAGE

5478

1.1
Location : equals
Killed by : none
replaced boolean return with true for org/jfree/chart/plot/XYPlot::equals → NO_COVERAGE

2.2
Location : equals
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

3.3
Location : equals
Killed by : none
replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE

4.4
Location : equals
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

5.5
Location : equals
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

6.6
Location : equals
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

7.7
Location : equals
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

5480

1.1
Location : equals
Killed by : none
removed call to org/jfree/util/ObjectUtilities::equal → NO_COVERAGE

5481

1.1
Location : equals
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : equals
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : equals
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : equals
Killed by : none
not equal to less than → NO_COVERAGE

5.5
Location : equals
Killed by : none
not equal to less or equal → NO_COVERAGE

6.6
Location : equals
Killed by : none
not equal to greater than → NO_COVERAGE

7.7
Location : equals
Killed by : none
not equal to greater or equal → NO_COVERAGE

8.8
Location : equals
Killed by : none
not equal to equal → NO_COVERAGE

5482

1.1
Location : equals
Killed by : none
replaced boolean return with true for org/jfree/chart/plot/XYPlot::equals → NO_COVERAGE

2.2
Location : equals
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

3.3
Location : equals
Killed by : none
replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE

4.4
Location : equals
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

5.5
Location : equals
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

6.6
Location : equals
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

7.7
Location : equals
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

5484

1.1
Location : equals
Killed by : none
removed call to org/jfree/util/ObjectUtilities::equal → NO_COVERAGE

5485

1.1
Location : equals
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : equals
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : equals
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : equals
Killed by : none
not equal to less than → NO_COVERAGE

5.5
Location : equals
Killed by : none
not equal to less or equal → NO_COVERAGE

6.6
Location : equals
Killed by : none
not equal to greater than → NO_COVERAGE

7.7
Location : equals
Killed by : none
not equal to greater or equal → NO_COVERAGE

8.8
Location : equals
Killed by : none
not equal to equal → NO_COVERAGE

5486

1.1
Location : equals
Killed by : none
replaced boolean return with true for org/jfree/chart/plot/XYPlot::equals → NO_COVERAGE

2.2
Location : equals
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

3.3
Location : equals
Killed by : none
replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE

4.4
Location : equals
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

5.5
Location : equals
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

6.6
Location : equals
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

7.7
Location : equals
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

5488

1.1
Location : equals
Killed by : none
removed call to org/jfree/util/ObjectUtilities::equal → NO_COVERAGE

5489

1.1
Location : equals
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : equals
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : equals
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : equals
Killed by : none
not equal to less than → NO_COVERAGE

5.5
Location : equals
Killed by : none
not equal to less or equal → NO_COVERAGE

6.6
Location : equals
Killed by : none
not equal to greater than → NO_COVERAGE

7.7
Location : equals
Killed by : none
not equal to greater or equal → NO_COVERAGE

8.8
Location : equals
Killed by : none
not equal to equal → NO_COVERAGE

5490

1.1
Location : equals
Killed by : none
replaced boolean return with true for org/jfree/chart/plot/XYPlot::equals → NO_COVERAGE

2.2
Location : equals
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

3.3
Location : equals
Killed by : none
replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE

4.4
Location : equals
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

5.5
Location : equals
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

6.6
Location : equals
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

7.7
Location : equals
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

5492

1.1
Location : equals
Killed by : none
removed call to org/jfree/util/ObjectUtilities::equal → NO_COVERAGE

5493

1.1
Location : equals
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : equals
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : equals
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : equals
Killed by : none
not equal to less than → NO_COVERAGE

5.5
Location : equals
Killed by : none
not equal to less or equal → NO_COVERAGE

6.6
Location : equals
Killed by : none
not equal to greater than → NO_COVERAGE

7.7
Location : equals
Killed by : none
not equal to greater or equal → NO_COVERAGE

8.8
Location : equals
Killed by : none
not equal to equal → NO_COVERAGE

5494

1.1
Location : equals
Killed by : none
replaced boolean return with true for org/jfree/chart/plot/XYPlot::equals → NO_COVERAGE

2.2
Location : equals
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

3.3
Location : equals
Killed by : none
replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE

4.4
Location : equals
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

5.5
Location : equals
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

6.6
Location : equals
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

7.7
Location : equals
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

5496

1.1
Location : equals
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : equals
Killed by : none
removed call to org/jfree/util/ObjectUtilities::equal → NO_COVERAGE

3.3
Location : equals
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

4.4
Location : equals
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

5.5
Location : equals
Killed by : none
not equal to less than → NO_COVERAGE

6.6
Location : equals
Killed by : none
not equal to less or equal → NO_COVERAGE

7.7
Location : equals
Killed by : none
not equal to greater than → NO_COVERAGE

8.8
Location : equals
Killed by : none
not equal to greater or equal → NO_COVERAGE

9.9
Location : equals
Killed by : none
not equal to equal → NO_COVERAGE

5497

1.1
Location : equals
Killed by : none
replaced boolean return with true for org/jfree/chart/plot/XYPlot::equals → NO_COVERAGE

2.2
Location : equals
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

3.3
Location : equals
Killed by : none
replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE

4.4
Location : equals
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

5.5
Location : equals
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

6.6
Location : equals
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

7.7
Location : equals
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

5499

1.1
Location : equals
Killed by : none
removed call to org/jfree/util/ObjectUtilities::equal → NO_COVERAGE

5500

1.1
Location : equals
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : equals
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : equals
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : equals
Killed by : none
not equal to less than → NO_COVERAGE

5.5
Location : equals
Killed by : none
not equal to less or equal → NO_COVERAGE

6.6
Location : equals
Killed by : none
not equal to greater than → NO_COVERAGE

7.7
Location : equals
Killed by : none
not equal to greater or equal → NO_COVERAGE

8.8
Location : equals
Killed by : none
not equal to equal → NO_COVERAGE

5501

1.1
Location : equals
Killed by : none
replaced boolean return with true for org/jfree/chart/plot/XYPlot::equals → NO_COVERAGE

2.2
Location : equals
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

3.3
Location : equals
Killed by : none
replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE

4.4
Location : equals
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

5.5
Location : equals
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

6.6
Location : equals
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

7.7
Location : equals
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

5503

1.1
Location : equals
Killed by : none
removed call to org/jfree/util/PaintUtilities::equal → NO_COVERAGE

5504

1.1
Location : equals
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : equals
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : equals
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : equals
Killed by : none
not equal to less than → NO_COVERAGE

5.5
Location : equals
Killed by : none
not equal to less or equal → NO_COVERAGE

6.6
Location : equals
Killed by : none
not equal to greater than → NO_COVERAGE

7.7
Location : equals
Killed by : none
not equal to greater or equal → NO_COVERAGE

8.8
Location : equals
Killed by : none
not equal to equal → NO_COVERAGE

5505

1.1
Location : equals
Killed by : none
replaced boolean return with true for org/jfree/chart/plot/XYPlot::equals → NO_COVERAGE

2.2
Location : equals
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

3.3
Location : equals
Killed by : none
replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE

4.4
Location : equals
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

5.5
Location : equals
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

6.6
Location : equals
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

7.7
Location : equals
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

5507

1.1
Location : equals
Killed by : none
removed call to org/jfree/util/PaintUtilities::equal → NO_COVERAGE

5508

1.1
Location : equals
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : equals
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : equals
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : equals
Killed by : none
not equal to less than → NO_COVERAGE

5.5
Location : equals
Killed by : none
not equal to less or equal → NO_COVERAGE

6.6
Location : equals
Killed by : none
not equal to greater than → NO_COVERAGE

7.7
Location : equals
Killed by : none
not equal to greater or equal → NO_COVERAGE

8.8
Location : equals
Killed by : none
not equal to equal → NO_COVERAGE

5509

1.1
Location : equals
Killed by : none
replaced boolean return with true for org/jfree/chart/plot/XYPlot::equals → NO_COVERAGE

2.2
Location : equals
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

3.3
Location : equals
Killed by : none
replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE

4.4
Location : equals
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

5.5
Location : equals
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

6.6
Location : equals
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

7.7
Location : equals
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

5511

1.1
Location : equals
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : equals
Killed by : none
removed call to java/awt/geom/Point2D::equals → NO_COVERAGE

3.3
Location : equals
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

4.4
Location : equals
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

5.5
Location : equals
Killed by : none
not equal to less than → NO_COVERAGE

6.6
Location : equals
Killed by : none
not equal to less or equal → NO_COVERAGE

7.7
Location : equals
Killed by : none
not equal to greater than → NO_COVERAGE

8.8
Location : equals
Killed by : none
not equal to greater or equal → NO_COVERAGE

9.9
Location : equals
Killed by : none
not equal to equal → NO_COVERAGE

5512

1.1
Location : equals
Killed by : none
replaced boolean return with true for org/jfree/chart/plot/XYPlot::equals → NO_COVERAGE

2.2
Location : equals
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

3.3
Location : equals
Killed by : none
replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE

4.4
Location : equals
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

5.5
Location : equals
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

6.6
Location : equals
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

7.7
Location : equals
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

5514

1.1
Location : equals
Killed by : none
changed conditional boundary → NO_COVERAGE

2.2
Location : equals
Killed by : none
Changed increment from 1 to -1 → NO_COVERAGE

3.3
Location : equals
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

4.4
Location : equals
Killed by : none
Substituted 4 with 5 → NO_COVERAGE

5.5
Location : equals
Killed by : none
negated conditional → NO_COVERAGE

6.6
Location : equals
Killed by : none
removed conditional - replaced comparison check with false → NO_COVERAGE

7.7
Location : equals
Killed by : none
removed conditional - replaced comparison check with true → NO_COVERAGE

8.8
Location : equals
Killed by : none
Negated integer local variable number 3 → NO_COVERAGE

9.9
Location : equals
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

10.10
Location : equals
Killed by : none
Substituted 4 with 1 → NO_COVERAGE

11.11
Location : equals
Killed by : none
Substituted 4 with 0 → NO_COVERAGE

12.12
Location : equals
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

13.13
Location : equals
Killed by : none
Substituted 4 with -1 → NO_COVERAGE

14.14
Location : equals
Killed by : none
Substituted 4 with -4 → NO_COVERAGE

15.15
Location : equals
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

16.16
Location : equals
Killed by : none
Substituted 4 with 5 → NO_COVERAGE

17.17
Location : equals
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

18.18
Location : equals
Killed by : none
Substituted 4 with 3 → NO_COVERAGE

19.19
Location : equals
Killed by : none
Less than to less or equal → NO_COVERAGE

20.20
Location : equals
Killed by : none
Less than to greater than → NO_COVERAGE

21.21
Location : equals
Killed by : none
Less than to greater or equal → NO_COVERAGE

22.22
Location : equals
Killed by : none
Less than to equal → NO_COVERAGE

23.23
Location : equals
Killed by : none
Less than to not equal → NO_COVERAGE

24.24
Location : equals
Killed by : none
Incremented (a++) integer local variable number 3 → NO_COVERAGE

25.25
Location : equals
Killed by : none
Decremented (a--) integer local variable number 3 → NO_COVERAGE

26.26
Location : equals
Killed by : none
Incremented (++a) integer local variable number 3 → NO_COVERAGE

27.27
Location : equals
Killed by : none
Decremented (--a) integer local variable number 3 → NO_COVERAGE

5515

1.1
Location : equals
Killed by : none
removed call to org/jfree/util/PaintUtilities::equal → NO_COVERAGE

2.2
Location : equals
Killed by : none
Negated integer local variable number 3 → NO_COVERAGE

3.3
Location : equals
Killed by : none
Incremented (a++) integer local variable number 3 → NO_COVERAGE

4.4
Location : equals
Killed by : none
Decremented (a--) integer local variable number 3 → NO_COVERAGE

5.5
Location : equals
Killed by : none
Incremented (++a) integer local variable number 3 → NO_COVERAGE

6.6
Location : equals
Killed by : none
Decremented (--a) integer local variable number 3 → NO_COVERAGE

5516

1.1
Location : equals
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : equals
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : equals
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : equals
Killed by : none
Negated integer local variable number 3 → NO_COVERAGE

5.5
Location : equals
Killed by : none
not equal to less than → NO_COVERAGE

6.6
Location : equals
Killed by : none
not equal to less or equal → NO_COVERAGE

7.7
Location : equals
Killed by : none
not equal to greater than → NO_COVERAGE

8.8
Location : equals
Killed by : none
not equal to greater or equal → NO_COVERAGE

9.9
Location : equals
Killed by : none
not equal to equal → NO_COVERAGE

10.10
Location : equals
Killed by : none
Incremented (a++) integer local variable number 3 → NO_COVERAGE

11.11
Location : equals
Killed by : none
Decremented (a--) integer local variable number 3 → NO_COVERAGE

12.12
Location : equals
Killed by : none
Incremented (++a) integer local variable number 3 → NO_COVERAGE

13.13
Location : equals
Killed by : none
Decremented (--a) integer local variable number 3 → NO_COVERAGE

5517

1.1
Location : equals
Killed by : none
replaced boolean return with true for org/jfree/chart/plot/XYPlot::equals → NO_COVERAGE

2.2
Location : equals
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

3.3
Location : equals
Killed by : none
replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE

4.4
Location : equals
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

5.5
Location : equals
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

6.6
Location : equals
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

7.7
Location : equals
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

5520

1.1
Location : equals
Killed by : none
removed call to org/jfree/util/ObjectUtilities::equal → NO_COVERAGE

5521

1.1
Location : equals
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : equals
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : equals
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : equals
Killed by : none
not equal to less than → NO_COVERAGE

5.5
Location : equals
Killed by : none
not equal to less or equal → NO_COVERAGE

6.6
Location : equals
Killed by : none
not equal to greater than → NO_COVERAGE

7.7
Location : equals
Killed by : none
not equal to greater or equal → NO_COVERAGE

8.8
Location : equals
Killed by : none
not equal to equal → NO_COVERAGE

5522

1.1
Location : equals
Killed by : none
replaced boolean return with true for org/jfree/chart/plot/XYPlot::equals → NO_COVERAGE

2.2
Location : equals
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

3.3
Location : equals
Killed by : none
replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE

4.4
Location : equals
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

5.5
Location : equals
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

6.6
Location : equals
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

7.7
Location : equals
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

5524

1.1
Location : equals
Killed by : none
replaced boolean return with false for org/jfree/chart/plot/XYPlot::equals → NO_COVERAGE

2.2
Location : equals
Killed by : none
replaced boolean return with true for org/jfree/chart/plot/XYPlot::equals → NO_COVERAGE

3.3
Location : equals
Killed by : none
removed call to org/jfree/chart/plot/Plot::equals → NO_COVERAGE

4.4
Location : equals
Killed by : none
replaced return of integer sized value with (x == 0 ? 1 : 0) → NO_COVERAGE

5537

1.1
Location : clone
Killed by : none
removed call to org/jfree/chart/plot/Plot::clone → NO_COVERAGE

5538

1.1
Location : clone
Killed by : none
replaced call to org/jfree/chart/util/CloneUtils::cloneMapValues with argument → NO_COVERAGE

2.2
Location : clone
Killed by : none
removed call to org/jfree/chart/util/CloneUtils::cloneMapValues → NO_COVERAGE

3.3
Location : clone
Killed by : none
Removed assignment to member variable domainAxes → NO_COVERAGE

5539

1.1
Location : clone
Killed by : none
removed call to java/util/Map::values → NO_COVERAGE

5540

1.1
Location : clone
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : clone
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : clone
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : clone
Killed by : none
equal to not equal → NO_COVERAGE

5541

1.1
Location : clone
Killed by : none
removed call to org/jfree/chart/axis/ValueAxis::setPlot → NO_COVERAGE

5542

1.1
Location : clone
Killed by : none
removed call to org/jfree/chart/axis/ValueAxis::addChangeListener → NO_COVERAGE

5545

1.1
Location : clone
Killed by : none
replaced call to org/jfree/chart/util/CloneUtils::cloneMapValues with argument → NO_COVERAGE

2.2
Location : clone
Killed by : none
removed call to org/jfree/chart/util/CloneUtils::cloneMapValues → NO_COVERAGE

3.3
Location : clone
Killed by : none
Removed assignment to member variable rangeAxes → NO_COVERAGE

5546

1.1
Location : clone
Killed by : none
removed call to java/util/Map::values → NO_COVERAGE

5547

1.1
Location : clone
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : clone
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : clone
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : clone
Killed by : none
equal to not equal → NO_COVERAGE

5548

1.1
Location : clone
Killed by : none
removed call to org/jfree/chart/axis/ValueAxis::setPlot → NO_COVERAGE

5549

1.1
Location : clone
Killed by : none
removed call to org/jfree/chart/axis/ValueAxis::addChangeListener → NO_COVERAGE

5552

1.1
Location : clone
Killed by : none
Removed assignment to member variable domainAxisLocations → NO_COVERAGE

5553

1.1
Location : clone
Killed by : none
removed call to java/util/HashMap::<init> → NO_COVERAGE

5554

1.1
Location : clone
Killed by : none
Removed assignment to member variable rangeAxisLocations → NO_COVERAGE

5555

1.1
Location : clone
Killed by : none
removed call to java/util/HashMap::<init> → NO_COVERAGE

5558

1.1
Location : clone
Killed by : none
removed call to java/util/HashMap::<init> → NO_COVERAGE

2.2
Location : clone
Killed by : none
Removed assignment to member variable datasets → NO_COVERAGE

5559

1.1
Location : clone
Killed by : none
removed call to java/util/Map::values → NO_COVERAGE

5560

1.1
Location : clone
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : clone
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : clone
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : clone
Killed by : none
equal to not equal → NO_COVERAGE

5561

1.1
Location : clone
Killed by : none
removed call to org/jfree/data/xy/XYDataset::addChangeListener → NO_COVERAGE

5565

1.1
Location : clone
Killed by : none
removed call to java/util/TreeMap::<init> → NO_COVERAGE

2.2
Location : clone
Killed by : none
Removed assignment to member variable datasetToDomainAxesMap → NO_COVERAGE

5566

1.1
Location : clone
Killed by : none
removed call to java/util/Map::putAll → NO_COVERAGE

5567

1.1
Location : clone
Killed by : none
removed call to java/util/TreeMap::<init> → NO_COVERAGE

2.2
Location : clone
Killed by : none
Removed assignment to member variable datasetToRangeAxesMap → NO_COVERAGE

5568

1.1
Location : clone
Killed by : none
removed call to java/util/Map::putAll → NO_COVERAGE

5570

1.1
Location : clone
Killed by : none
replaced call to org/jfree/chart/util/CloneUtils::cloneMapValues with argument → NO_COVERAGE

2.2
Location : clone
Killed by : none
removed call to org/jfree/chart/util/CloneUtils::cloneMapValues → NO_COVERAGE

3.3
Location : clone
Killed by : none
Removed assignment to member variable renderers → NO_COVERAGE

5571

1.1
Location : clone
Killed by : none
removed call to java/util/Map::values → NO_COVERAGE

5572

1.1
Location : clone
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : clone
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : clone
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : clone
Killed by : none
equal to not equal → NO_COVERAGE

5573

1.1
Location : clone
Killed by : none
removed call to org/jfree/chart/renderer/xy/XYItemRenderer::setPlot → NO_COVERAGE

5574

1.1
Location : clone
Killed by : none
removed call to org/jfree/chart/renderer/xy/XYItemRenderer::addChangeListener → NO_COVERAGE

5577

1.1
Location : clone
Killed by : none
replaced call to org/jfree/util/ObjectUtilities::clone with argument → NO_COVERAGE

2.2
Location : clone
Killed by : none
removed call to org/jfree/util/ObjectUtilities::clone → NO_COVERAGE

3.3
Location : clone
Killed by : none
Removed assignment to member variable foregroundDomainMarkers → NO_COVERAGE

5579

1.1
Location : clone
Killed by : none
replaced call to org/jfree/util/ObjectUtilities::clone with argument → NO_COVERAGE

2.2
Location : clone
Killed by : none
removed call to org/jfree/util/ObjectUtilities::clone → NO_COVERAGE

3.3
Location : clone
Killed by : none
Removed assignment to member variable backgroundDomainMarkers → NO_COVERAGE

5581

1.1
Location : clone
Killed by : none
replaced call to org/jfree/util/ObjectUtilities::clone with argument → NO_COVERAGE

2.2
Location : clone
Killed by : none
removed call to org/jfree/util/ObjectUtilities::clone → NO_COVERAGE

3.3
Location : clone
Killed by : none
Removed assignment to member variable foregroundRangeMarkers → NO_COVERAGE

5583

1.1
Location : clone
Killed by : none
replaced call to org/jfree/util/ObjectUtilities::clone with argument → NO_COVERAGE

2.2
Location : clone
Killed by : none
removed call to org/jfree/util/ObjectUtilities::clone → NO_COVERAGE

3.3
Location : clone
Killed by : none
Removed assignment to member variable backgroundRangeMarkers → NO_COVERAGE

5585

1.1
Location : clone
Killed by : none
replaced call to org/jfree/util/ObjectUtilities::deepClone with argument → NO_COVERAGE

2.2
Location : clone
Killed by : none
removed call to org/jfree/util/ObjectUtilities::deepClone → NO_COVERAGE

3.3
Location : clone
Killed by : none
Removed assignment to member variable annotations → NO_COVERAGE

5586

1.1
Location : clone
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : clone
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : clone
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : clone
Killed by : none
equal to not equal → NO_COVERAGE

5587

1.1
Location : clone
Killed by : none
replaced call to org/jfree/util/ObjectUtilities::clone with argument → NO_COVERAGE

2.2
Location : clone
Killed by : none
removed call to org/jfree/util/ObjectUtilities::clone → NO_COVERAGE

3.3
Location : clone
Killed by : none
Removed assignment to member variable fixedDomainAxisSpace → NO_COVERAGE

5590

1.1
Location : clone
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : clone
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : clone
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : clone
Killed by : none
equal to not equal → NO_COVERAGE

5591

1.1
Location : clone
Killed by : none
replaced call to org/jfree/util/ObjectUtilities::clone with argument → NO_COVERAGE

2.2
Location : clone
Killed by : none
removed call to org/jfree/util/ObjectUtilities::clone → NO_COVERAGE

3.3
Location : clone
Killed by : none
Removed assignment to member variable fixedRangeAxisSpace → NO_COVERAGE

5594

1.1
Location : clone
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : clone
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : clone
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : clone
Killed by : none
equal to not equal → NO_COVERAGE

5595

1.1
Location : clone
Killed by : none
Removed assignment to member variable fixedLegendItems → NO_COVERAGE

5596

1.1
Location : clone
Killed by : none
removed call to org/jfree/chart/LegendItemCollection::clone → NO_COVERAGE

5598

1.1
Location : clone
Killed by : none
replaced call to org/jfree/util/ObjectUtilities::clone with argument → NO_COVERAGE

2.2
Location : clone
Killed by : none
removed call to org/jfree/util/ObjectUtilities::clone → NO_COVERAGE

3.3
Location : clone
Killed by : none
Removed assignment to member variable quadrantOrigin → NO_COVERAGE

5600

1.1
Location : clone
Killed by : none
removed call to [Ljava/awt/Paint;::clone → NO_COVERAGE

2.2
Location : clone
Killed by : none
Removed assignment to member variable quadrantPaint → NO_COVERAGE

5601

1.1
Location : clone
Killed by : none
replaced return value with null for org/jfree/chart/plot/XYPlot::clone → NO_COVERAGE

2.2
Location : clone
Killed by : none
mutated return of Object value for org/jfree/chart/plot/XYPlot::clone to ( if (x != null) null else throw new RuntimeException ) → NO_COVERAGE

5613

1.1
Location : writeObject
Killed by : none
removed call to java/io/ObjectOutputStream::defaultWriteObject → NO_COVERAGE

5614

1.1
Location : writeObject
Killed by : none
removed call to org/jfree/io/SerialUtilities::writeStroke → NO_COVERAGE

5615

1.1
Location : writeObject
Killed by : none
removed call to org/jfree/io/SerialUtilities::writePaint → NO_COVERAGE

5616

1.1
Location : writeObject
Killed by : none
removed call to org/jfree/io/SerialUtilities::writeStroke → NO_COVERAGE

5617

1.1
Location : writeObject
Killed by : none
removed call to org/jfree/io/SerialUtilities::writePaint → NO_COVERAGE

5618

1.1
Location : writeObject
Killed by : none
removed call to org/jfree/io/SerialUtilities::writeStroke → NO_COVERAGE

5619

1.1
Location : writeObject
Killed by : none
removed call to org/jfree/io/SerialUtilities::writePaint → NO_COVERAGE

5620

1.1
Location : writeObject
Killed by : none
removed call to org/jfree/io/SerialUtilities::writeStroke → NO_COVERAGE

5621

1.1
Location : writeObject
Killed by : none
removed call to org/jfree/io/SerialUtilities::writePaint → NO_COVERAGE

5622

1.1
Location : writeObject
Killed by : none
removed call to org/jfree/io/SerialUtilities::writeStroke → NO_COVERAGE

5623

1.1
Location : writeObject
Killed by : none
removed call to org/jfree/io/SerialUtilities::writePaint → NO_COVERAGE

5624

1.1
Location : writeObject
Killed by : none
removed call to org/jfree/io/SerialUtilities::writeStroke → NO_COVERAGE

5625

1.1
Location : writeObject
Killed by : none
removed call to org/jfree/io/SerialUtilities::writePaint → NO_COVERAGE

5626

1.1
Location : writeObject
Killed by : none
removed call to org/jfree/io/SerialUtilities::writeStroke → NO_COVERAGE

5627

1.1
Location : writeObject
Killed by : none
removed call to org/jfree/io/SerialUtilities::writePaint → NO_COVERAGE

5628

1.1
Location : writeObject
Killed by : none
removed call to org/jfree/io/SerialUtilities::writePaint → NO_COVERAGE

5629

1.1
Location : writeObject
Killed by : none
removed call to org/jfree/io/SerialUtilities::writePaint → NO_COVERAGE

5630

1.1
Location : writeObject
Killed by : none
removed call to org/jfree/io/SerialUtilities::writePoint2D → NO_COVERAGE

5631

1.1
Location : writeObject
Killed by : none
changed conditional boundary → NO_COVERAGE

2.2
Location : writeObject
Killed by : none
Changed increment from 1 to -1 → NO_COVERAGE

3.3
Location : writeObject
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

4.4
Location : writeObject
Killed by : none
Substituted 4 with 5 → NO_COVERAGE

5.5
Location : writeObject
Killed by : none
negated conditional → NO_COVERAGE

6.6
Location : writeObject
Killed by : none
removed conditional - replaced comparison check with false → NO_COVERAGE

7.7
Location : writeObject
Killed by : none
removed conditional - replaced comparison check with true → NO_COVERAGE

8.8
Location : writeObject
Killed by : none
Negated integer local variable number 2 → NO_COVERAGE

9.9
Location : writeObject
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

10.10
Location : writeObject
Killed by : none
Substituted 4 with 1 → NO_COVERAGE

11.11
Location : writeObject
Killed by : none
Substituted 4 with 0 → NO_COVERAGE

12.12
Location : writeObject
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

13.13
Location : writeObject
Killed by : none
Substituted 4 with -1 → NO_COVERAGE

14.14
Location : writeObject
Killed by : none
Substituted 4 with -4 → NO_COVERAGE

15.15
Location : writeObject
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

16.16
Location : writeObject
Killed by : none
Substituted 4 with 5 → NO_COVERAGE

17.17
Location : writeObject
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

18.18
Location : writeObject
Killed by : none
Substituted 4 with 3 → NO_COVERAGE

19.19
Location : writeObject
Killed by : none
Less than to less or equal → NO_COVERAGE

20.20
Location : writeObject
Killed by : none
Less than to greater than → NO_COVERAGE

21.21
Location : writeObject
Killed by : none
Less than to greater or equal → NO_COVERAGE

22.22
Location : writeObject
Killed by : none
Less than to equal → NO_COVERAGE

23.23
Location : writeObject
Killed by : none
Less than to not equal → NO_COVERAGE

24.24
Location : writeObject
Killed by : none
Incremented (a++) integer local variable number 2 → NO_COVERAGE

25.25
Location : writeObject
Killed by : none
Decremented (a--) integer local variable number 2 → NO_COVERAGE

26.26
Location : writeObject
Killed by : none
Incremented (++a) integer local variable number 2 → NO_COVERAGE

27.27
Location : writeObject
Killed by : none
Decremented (--a) integer local variable number 2 → NO_COVERAGE

5632

1.1
Location : writeObject
Killed by : none
removed call to org/jfree/io/SerialUtilities::writePaint → NO_COVERAGE

2.2
Location : writeObject
Killed by : none
Negated integer local variable number 2 → NO_COVERAGE

3.3
Location : writeObject
Killed by : none
Incremented (a++) integer local variable number 2 → NO_COVERAGE

4.4
Location : writeObject
Killed by : none
Decremented (a--) integer local variable number 2 → NO_COVERAGE

5.5
Location : writeObject
Killed by : none
Incremented (++a) integer local variable number 2 → NO_COVERAGE

6.6
Location : writeObject
Killed by : none
Decremented (--a) integer local variable number 2 → NO_COVERAGE

5634

1.1
Location : writeObject
Killed by : none
removed call to org/jfree/io/SerialUtilities::writeStroke → NO_COVERAGE

5635

1.1
Location : writeObject
Killed by : none
removed call to org/jfree/io/SerialUtilities::writePaint → NO_COVERAGE

5649

1.1
Location : readObject
Killed by : none
removed call to java/io/ObjectInputStream::defaultReadObject → NO_COVERAGE

5650

1.1
Location : readObject
Killed by : none
removed call to org/jfree/io/SerialUtilities::readStroke → NO_COVERAGE

2.2
Location : readObject
Killed by : none
Removed assignment to member variable domainGridlineStroke → NO_COVERAGE

5651

1.1
Location : readObject
Killed by : none
removed call to org/jfree/io/SerialUtilities::readPaint → NO_COVERAGE

2.2
Location : readObject
Killed by : none
Removed assignment to member variable domainGridlinePaint → NO_COVERAGE

5652

1.1
Location : readObject
Killed by : none
removed call to org/jfree/io/SerialUtilities::readStroke → NO_COVERAGE

2.2
Location : readObject
Killed by : none
Removed assignment to member variable rangeGridlineStroke → NO_COVERAGE

5653

1.1
Location : readObject
Killed by : none
removed call to org/jfree/io/SerialUtilities::readPaint → NO_COVERAGE

2.2
Location : readObject
Killed by : none
Removed assignment to member variable rangeGridlinePaint → NO_COVERAGE

5654

1.1
Location : readObject
Killed by : none
removed call to org/jfree/io/SerialUtilities::readStroke → NO_COVERAGE

2.2
Location : readObject
Killed by : none
Removed assignment to member variable domainMinorGridlineStroke → NO_COVERAGE

5655

1.1
Location : readObject
Killed by : none
removed call to org/jfree/io/SerialUtilities::readPaint → NO_COVERAGE

2.2
Location : readObject
Killed by : none
Removed assignment to member variable domainMinorGridlinePaint → NO_COVERAGE

5656

1.1
Location : readObject
Killed by : none
removed call to org/jfree/io/SerialUtilities::readStroke → NO_COVERAGE

2.2
Location : readObject
Killed by : none
Removed assignment to member variable rangeMinorGridlineStroke → NO_COVERAGE

5657

1.1
Location : readObject
Killed by : none
removed call to org/jfree/io/SerialUtilities::readPaint → NO_COVERAGE

2.2
Location : readObject
Killed by : none
Removed assignment to member variable rangeMinorGridlinePaint → NO_COVERAGE

5658

1.1
Location : readObject
Killed by : none
removed call to org/jfree/io/SerialUtilities::readStroke → NO_COVERAGE

2.2
Location : readObject
Killed by : none
Removed assignment to member variable rangeZeroBaselineStroke → NO_COVERAGE

5659

1.1
Location : readObject
Killed by : none
removed call to org/jfree/io/SerialUtilities::readPaint → NO_COVERAGE

2.2
Location : readObject
Killed by : none
Removed assignment to member variable rangeZeroBaselinePaint → NO_COVERAGE

5660

1.1
Location : readObject
Killed by : none
removed call to org/jfree/io/SerialUtilities::readStroke → NO_COVERAGE

2.2
Location : readObject
Killed by : none
Removed assignment to member variable domainCrosshairStroke → NO_COVERAGE

5661

1.1
Location : readObject
Killed by : none
removed call to org/jfree/io/SerialUtilities::readPaint → NO_COVERAGE

2.2
Location : readObject
Killed by : none
Removed assignment to member variable domainCrosshairPaint → NO_COVERAGE

5662

1.1
Location : readObject
Killed by : none
removed call to org/jfree/io/SerialUtilities::readStroke → NO_COVERAGE

2.2
Location : readObject
Killed by : none
Removed assignment to member variable rangeCrosshairStroke → NO_COVERAGE

5663

1.1
Location : readObject
Killed by : none
removed call to org/jfree/io/SerialUtilities::readPaint → NO_COVERAGE

2.2
Location : readObject
Killed by : none
Removed assignment to member variable rangeCrosshairPaint → NO_COVERAGE

5664

1.1
Location : readObject
Killed by : none
removed call to org/jfree/io/SerialUtilities::readPaint → NO_COVERAGE

2.2
Location : readObject
Killed by : none
Removed assignment to member variable domainTickBandPaint → NO_COVERAGE

5665

1.1
Location : readObject
Killed by : none
removed call to org/jfree/io/SerialUtilities::readPaint → NO_COVERAGE

2.2
Location : readObject
Killed by : none
Removed assignment to member variable rangeTickBandPaint → NO_COVERAGE

5666

1.1
Location : readObject
Killed by : none
removed call to org/jfree/io/SerialUtilities::readPoint2D → NO_COVERAGE

2.2
Location : readObject
Killed by : none
Removed assignment to member variable quadrantOrigin → NO_COVERAGE

5667

1.1
Location : readObject
Killed by : none
Substituted 4 with 5 → NO_COVERAGE

2.2
Location : readObject
Killed by : none
Removed assignment to member variable quadrantPaint → NO_COVERAGE

3.3
Location : readObject
Killed by : none
Substituted 4 with 1 → NO_COVERAGE

4.4
Location : readObject
Killed by : none
Substituted 4 with 0 → NO_COVERAGE

5.5
Location : readObject
Killed by : none
Substituted 4 with -1 → NO_COVERAGE

6.6
Location : readObject
Killed by : none
Substituted 4 with -4 → NO_COVERAGE

7.7
Location : readObject
Killed by : none
Substituted 4 with 5 → NO_COVERAGE

8.8
Location : readObject
Killed by : none
Substituted 4 with 3 → NO_COVERAGE

5668

1.1
Location : readObject
Killed by : none
changed conditional boundary → NO_COVERAGE

2.2
Location : readObject
Killed by : none
Changed increment from 1 to -1 → NO_COVERAGE

3.3
Location : readObject
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

4.4
Location : readObject
Killed by : none
Substituted 4 with 5 → NO_COVERAGE

5.5
Location : readObject
Killed by : none
negated conditional → NO_COVERAGE

6.6
Location : readObject
Killed by : none
removed conditional - replaced comparison check with false → NO_COVERAGE

7.7
Location : readObject
Killed by : none
removed conditional - replaced comparison check with true → NO_COVERAGE

8.8
Location : readObject
Killed by : none
Negated integer local variable number 2 → NO_COVERAGE

9.9
Location : readObject
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

10.10
Location : readObject
Killed by : none
Substituted 4 with 1 → NO_COVERAGE

11.11
Location : readObject
Killed by : none
Substituted 4 with 0 → NO_COVERAGE

12.12
Location : readObject
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

13.13
Location : readObject
Killed by : none
Substituted 4 with -1 → NO_COVERAGE

14.14
Location : readObject
Killed by : none
Substituted 4 with -4 → NO_COVERAGE

15.15
Location : readObject
Killed by : none
Substituted 0 with 1 → NO_COVERAGE

16.16
Location : readObject
Killed by : none
Substituted 4 with 5 → NO_COVERAGE

17.17
Location : readObject
Killed by : none
Substituted 0 with -1 → NO_COVERAGE

18.18
Location : readObject
Killed by : none
Substituted 4 with 3 → NO_COVERAGE

19.19
Location : readObject
Killed by : none
Less than to less or equal → NO_COVERAGE

20.20
Location : readObject
Killed by : none
Less than to greater than → NO_COVERAGE

21.21
Location : readObject
Killed by : none
Less than to greater or equal → NO_COVERAGE

22.22
Location : readObject
Killed by : none
Less than to equal → NO_COVERAGE

23.23
Location : readObject
Killed by : none
Less than to not equal → NO_COVERAGE

24.24
Location : readObject
Killed by : none
Incremented (a++) integer local variable number 2 → NO_COVERAGE

25.25
Location : readObject
Killed by : none
Decremented (a--) integer local variable number 2 → NO_COVERAGE

26.26
Location : readObject
Killed by : none
Incremented (++a) integer local variable number 2 → NO_COVERAGE

27.27
Location : readObject
Killed by : none
Decremented (--a) integer local variable number 2 → NO_COVERAGE

5669

1.1
Location : readObject
Killed by : none
removed call to org/jfree/io/SerialUtilities::readPaint → NO_COVERAGE

2.2
Location : readObject
Killed by : none
Negated integer local variable number 2 → NO_COVERAGE

3.3
Location : readObject
Killed by : none
Incremented (a++) integer local variable number 2 → NO_COVERAGE

4.4
Location : readObject
Killed by : none
Decremented (a--) integer local variable number 2 → NO_COVERAGE

5.5
Location : readObject
Killed by : none
Incremented (++a) integer local variable number 2 → NO_COVERAGE

6.6
Location : readObject
Killed by : none
Decremented (--a) integer local variable number 2 → NO_COVERAGE

5672

1.1
Location : readObject
Killed by : none
removed call to org/jfree/io/SerialUtilities::readStroke → NO_COVERAGE

2.2
Location : readObject
Killed by : none
Removed assignment to member variable domainZeroBaselineStroke → NO_COVERAGE

5673

1.1
Location : readObject
Killed by : none
removed call to org/jfree/io/SerialUtilities::readPaint → NO_COVERAGE

2.2
Location : readObject
Killed by : none
Removed assignment to member variable domainZeroBaselinePaint → NO_COVERAGE

5677

1.1
Location : readObject
Killed by : none
removed call to java/util/Map::values → NO_COVERAGE

5678

1.1
Location : readObject
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : readObject
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : readObject
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : readObject
Killed by : none
equal to not equal → NO_COVERAGE

5679

1.1
Location : readObject
Killed by : none
removed call to org/jfree/chart/axis/ValueAxis::setPlot → NO_COVERAGE

5680

1.1
Location : readObject
Killed by : none
removed call to org/jfree/chart/axis/ValueAxis::addChangeListener → NO_COVERAGE

5683

1.1
Location : readObject
Killed by : none
removed call to java/util/Map::values → NO_COVERAGE

5684

1.1
Location : readObject
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : readObject
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : readObject
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : readObject
Killed by : none
equal to not equal → NO_COVERAGE

5685

1.1
Location : readObject
Killed by : none
removed call to org/jfree/chart/axis/ValueAxis::setPlot → NO_COVERAGE

5686

1.1
Location : readObject
Killed by : none
removed call to org/jfree/chart/axis/ValueAxis::addChangeListener → NO_COVERAGE

5689

1.1
Location : readObject
Killed by : none
removed call to java/util/Map::values → NO_COVERAGE

5690

1.1
Location : readObject
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : readObject
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : readObject
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : readObject
Killed by : none
equal to not equal → NO_COVERAGE

5691

1.1
Location : readObject
Killed by : none
removed call to org/jfree/data/xy/XYDataset::addChangeListener → NO_COVERAGE

5694

1.1
Location : readObject
Killed by : none
removed call to java/util/Map::values → NO_COVERAGE

5695

1.1
Location : readObject
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : readObject
Killed by : none
removed conditional - replaced equality check with false → NO_COVERAGE

3.3
Location : readObject
Killed by : none
removed conditional - replaced equality check with true → NO_COVERAGE

4.4
Location : readObject
Killed by : none
equal to not equal → NO_COVERAGE

5696

1.1
Location : readObject
Killed by : none
removed call to org/jfree/chart/renderer/xy/XYItemRenderer::addChangeListener → NO_COVERAGE

Active mutators

Tests examined


Report generated by PIT 1.6.8